Zadejte hledaný výraz...

Špatné řazení optionů v select podle atributu value

David Musil
verified
rating uzivatele
(69 hodnocení)
5. 6. 2017 01:21:41
Ahoj,
nevite, zda jde nejak zrusit řazení optionů v select tagu.
V javascriptu si vracím JSON objekt hodnot, které jsou seřazené správně dle "name" a chci je přiřadit do potřebného selectu. Ovšem tam to mám seřazené podle atributu value. Kde dochází k té chybě?
Dělá to select box nebo procházení přes $.each(json.data) ?
Díky za rady :)
5. 6. 2017 01:21:41
https://webtrh.cz/diskuse/spatne-razeni-optionu-v-select-podle-atributu-value/#reply1282972
Jan Kuthan
verified
rating uzivatele
(48 hodnocení)
5. 6. 2017 01:46:22
Zkoušel jsi jiný browser, jestli ti to bude řadit taky? Podle js se mi nezdá, že by to měl na svědomí JS a s takovou funkcionalitou jsem se nesetkal. :)
Btw. zkusil bych si do each dát console.log(..... na part.id, ať máš jistotuu, že to sestavení probíhá dobře.
5. 6. 2017 01:46:22
https://webtrh.cz/diskuse/spatne-razeni-optionu-v-select-podle-atributu-value/#reply1282971
Myslím že jsem se s tím také setkal. JS při procházení pole jde podle value tzn-> je jedno jak to máš seřazeno. Musíš si to bud seřadit v JS nebo v tom JSON mít pořadi určené jinak:
5. 6. 2017 08:19:55
https://webtrh.cz/diskuse/spatne-razeni-optionu-v-select-podle-atributu-value/#reply1282970
David Musil
verified
rating uzivatele
(69 hodnocení)
5. 6. 2017 08:43:23
Tak vyreseno. Opravdu JS prochazi podle "key". Tak jsem si to preindexoval v php souboru, co ty modely nacita.
Treba by to slo elegantneji. I kdyz, je to pouze jeden foreach navic a pojede se treba max 15x :)
5. 6. 2017 08:43:23
https://webtrh.cz/diskuse/spatne-razeni-optionu-v-select-podle-atributu-value/#reply1282969
Pro odpověď se přihlašte.
Přihlásit