Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 358 Pomógł: 0 Dołączył: 19.04.2012 Ostrzeżenie: (0%)
|
Próbuje zrobić wybór kategorii zależny od wyboru poprzedniego selecta. Mam formularz:
i ajax:
takie coś ładuje mi ładnie podkategorie zależne od wyboru kategorii głównej. Problem w tym, że te podkategorie mają jeszcze swoje podkategorie i wtedy jak pojawi mi się drugi select to już nie ładuje dalej po wyborze jakiejś opcji :/ tak samo drugi select (ten który się pojawił) nie reaguje już naawet na:
W select.php tworzę sobie ten select a opcje do niego pobieram z bazy... |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 90 Pomógł: 4 Dołączył: 14.02.2015 Ostrzeżenie: (0%)
|
miałem podobny problem, przy dynamicznym ładowaniu treści, że zdarzenia w nowych polach formularza nie działają.
Sposobem na to jest przypisanie zdarzenia (w twoim przypadku .on ) po załadowaniu pola formularza, należy jednak pamiętać, że podwójne bindowanie zdarzenia spowoduje efekt tzw. podwójnego kliknięcia, później potrójnego itp (IMG:style_emoticons/default/wink.gif) Aż w końcu skrypt się wysypie. Więc najpierw zawsze wywołajmy unbind(). Ja zrobiłbym tak:
następnie w twoim kodzie w miejscu:
mam nadzieję, że to pomoże : ) Ten post edytował freewalker 17.02.2015, 22:07:20 |
|
|
|
d.stp [PHP][AJAX] Ładowanie kategorii do selecta 17.02.2015, 21:33:38
rad11 Nie rozumiem do eventu change uzywasz jquery a do ... 17.02.2015, 22:18:03
d.stp @rad11, to jest akurat najmniej ważne. Najważniejs... 17.02.2015, 22:24:23
freewalker nie działa bo binduje zdarzenie dopiero po pierwsz... 17.02.2015, 22:47:50
d.stp Ogarnąłem już wcześniej, ale i tak dzięki.
Teraz ... 17.02.2015, 23:06:02
freewalker no tak, przez appenda dopisujesz ciągle nową treść... 17.02.2015, 23:47:18 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 10:23 |