Autor Zpráva
4ever
Profil
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
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
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
c2_obj.get(0).options[0].selected = true; // prvni volba
c2_obj.get(0).options[2].selected = true; // třetí volba
4ever
Profil
Tori
Tak to mi nedošlo, že tam má být boolean. Dík
Tori
Profil
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).

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0