
jQuery - option/select - get selected index v IE8
Ahoj.
Naprostá trivialita. A přesto nebude zodpovězena.
Mám ukazatel přes jQuery na selectbox.
V normálních prohlížečích stačí zavolat:
$(select).val()
Nicméně v IE7 a IE8 vrací undefined.Samozřejmě, dozvěděl jsem se o obezličce:
document.getElementById(select).selectedIndex
Což defakto dokáže nahradit jakýkoliv selector, ve kterém se vyskytuje ID.Takže lze zjednodušeně říci, že princip obezličky je založen na principu přístupu přes ID
a vlastnost selectedIndex.
Bohužel ! Bohužel ! Já option(s) vytvářím dynamicky a nehodlám to celé komplikovat přes přidělování ID.
Ačkoliv i to jsem si cvičně zkoušel ze zoufalosti.
Nezná někdo nějakou fintu?
Asi brečím na špatném rameni.