Autor | Zpráva | ||
---|---|---|---|
4ever Profil |
#1 · Zasláno: 14. 10. 2011, 20:06:47 · Upravil/a: 4ever
Kde dělám chybu, když se snažím vybrat option:
c2_obj.get(0).options[0].selected = 0 .selected má hodnotu false místo 0. Tím by měla být vybraná první volba v selectu. V ostatních případech, pokud zadám integer větší než 0, tak výběr volby funguje. |
||
YOYO Profil |
#2 · Zasláno: 14. 10. 2011, 20:38:29
a v čem že je problém? false je totéž, co nula,.. a všechny ostatní čísla zas jsou brány jako true,.. možná by chtělo upřesnit o které nule je řeč?
|
||
4ever Profil |
#3 · Zasláno: 14. 10. 2011, 20:41:35 · Upravil/a: 4ever
YOYO:
Jak to mám udělat? c2_obj.get(0).options[0].selected = 0; console.log( c2_obj.get(0).options[0].selected ); Prostě to nevybere ten první option. |
||
Tori Profil |
#4 · Zasláno: 14. 10. 2011, 20:55:45
c2_obj.get(0).options[0].selected = true; // prvni volba c2_obj.get(0).options[2].selected = true; // třetí volba |
||
4ever Profil |
#5 · Zasláno: 14. 10. 2011, 21:04:06 · Upravil/a: 4ever
Tori
Tak to mi nedošlo, že tam má být boolean. Dík |
||
Tori Profil |
#6 · Zasláno: 14. 10. 2011, 21:13:49
Myslela jsem tím, že pořadí voleb určuje to zvýrazněné číslo - jestli jste to nemyslel tak, že options[0].selected = 2 vybere třetí volbu (jak psal YOYO, nebylo jasné, o které nule mluvíte).
|
||
Časová prodleva: 13 let
|
0