Zadejte hledaný výraz...

Jquery SelectBox plugin – jak na více selektů – proměnné

since
verified
rating uzivatele
15. 1. 2014 17:30:13
Zdravím,
bojuju s jedním problémem a už si nevím rady. Hledal jsem dost, nenašel.
Používám pro hezké select boxy tento plugin:
jQuery SelectBox plugin
http://www.bulgaria-web-developers.com/projects/javascript/selectbox/
Struktura html (pouze 3 selecty, 1 hidden):
-----
Pak tady mám volání selectboxu (tohle funguje, ale jen na první select):
Cíl:
prostě tam jen nějak narvat data s ostatních selectů a z toho jednoho inputu. Chci to odeslat vždy v jednom POSTu ale nevím, jak tam poslat ty data.
Vše funguje jak má, data se taky posílájí ale pouze z toho prvního selectu (val).
To co chci posílat do ajax.php by mělo být něco takového:
data: {select1: val, select2: val2, select3: val3, category: category},
Může s tím někdo prosím poradit?
Díky.
15. 1. 2014 17:30:13
https://webtrh.cz/diskuse/jquery-selectbox-plugin-jak-na-vice-selektu-promenne/#reply985979
Aleš Trunda
verified
rating uzivatele
(16 hodnocení)
15. 1. 2014 17:49:07
Dobrý den,
jelikož máte ty selekty označené podle id, tak snad není problém v té funcki onCahnge projet podle toho id všechny selekty a z každého si vycucnout jeho aktuální hodnotu, jinak si myslím, že to děláte dobře. Jen ta funkce onChange má je jeden parametr - v jeden čas se mění je jeden selectbox ne všechny najednou a to val je hodnota právě toho jednoho měněného selectboxu, ostatní hodnoty si nejspíš budete muset jak říkám přes to id vycucnout sám.
15. 1. 2014 17:49:07
https://webtrh.cz/diskuse/jquery-selectbox-plugin-jak-na-vice-selektu-promenne/#reply985978
since
verified
rating uzivatele
15. 1. 2014 18:00:30
Napsal ivanbohatyr;1044601
Dobrý den,
jelikož máte ty selekty označené podle id, tak snad není problém v té funcki onCahnge projet podle toho id všechny selekty a z každého si vycucnout jeho aktuální hodnotu, jinak si myslím, že to děláte dobře. Jen ta funkce onChange má je jeden parametr - v jeden čas se mění je jeden selectbox ne všechny najednou a to val je hodnota právě toho jednoho měněného selectboxu, ostatní hodnoty si nejspíš budete muset jak říkám přes to id vycucnout sám.
Díky, to jsem zkoušel ale nějak mi to v té funjkci onChange nefungovalo a když jsem to dal mimo, tak mi to zase hlásilo undefined uvnitř té funkce. Ještě to tedy prozkouším.
15. 1. 2014 18:00:30
https://webtrh.cz/diskuse/jquery-selectbox-plugin-jak-na-vice-selektu-promenne/#reply985977
Aleš Trunda
verified
rating uzivatele
(16 hodnocení)
15. 1. 2014 20:28:21
No tak pokud vám to hlásí udefined, tak tam máte něco špatně - možná volání funkce před načtením DOM, nebo možná nemáte nastaveno value, těžko říct... ale vsadím se, že máte chybu jinde, než v tom co jste posílal.
15. 1. 2014 20:28:21
https://webtrh.cz/diskuse/jquery-selectbox-plugin-jak-na-vice-selektu-promenne/#reply985976
Pro odpověď se přihlašte.
Přihlásit