Autor | Zpráva | ||
---|---|---|---|
Kcko Profil |
#1 · Zasláno: 8. 4. 2010, 18:31:57 · Upravil/a: Kcko
Na adrese http://ebcbrake.cz/cz/eshop.html si pridavam dynamicky select boxy vzdy dle predchoziho.
Musel jsem pouzit nove vzniklou funkci live , protoze jquery s prvky, ktere vznikly az po nejake jquery udalosti a nejsou primo v HTML, nekomunikuje. Je tu ovsem maly problem $("select[name=model]").live('change', function(){ var item = $("select[name=model] option:selected").val(); // predpokladal jsem ze toto by melo fungovat ale ne! //var item = $(this + "option:selected").val(); . . . dalsi kod Uvnitr funkce se na zachyceny selectbox se jmenem model nemuzu odvolat pomoci $(this), musim to takto cele opsat znovu. V dokumentaci jsem nic nenasel, nevi nekdo proc? EDIT: s jQuery v podstate zacinam a je to videt RESENI: var item = $(this).find("option:selected").val(); |
||
bohyn Profil |
#2 · Zasláno: 8. 4. 2010, 19:47:57
nebo takhle:
var item = $("option:selected", this).val(); |
||
Kcko Profil |
#3 · Zasláno: 8. 4. 2010, 19:52:04
Zkusim diky.
<offtopic> Co Verlihub? :-) </offtopic> |
||
Časová prodleva: 14 let
|
0