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: 358 Pomógł: 0 Dołączył: 19.04.2012 Ostrzeżenie: (0%)
|
Ogarnąłem już wcześniej, ale i tak dzięki.
Teraz dopiero mam zagadkę... Zrobiłem tak, że po wybraniu kategorii głównej pokazuje się kolejny select z opcjami gdzie kategoria_glowna == opcja_wybrana, działa. Problem w tym że ten skrypt co mam teraz działa na takiej zasadzie że w miejscu selecta, który pojawił się po wybraniu selecta głównego pokazuje się inny select, a stary znika. Zmieniłem więc kod: document.getElementById("cats_join").innerHTML = xmlhttp.responseText; Na: $('#cats_join').append(xmlhttp.responseText); i efekt osiągnięty, ale jak wybiorę sobie np. kategorie główną, później jej podkategorie, a następnie jeszcze jedną podkategorie tej wcześniejszej i dalej zmienie np. podkategorie to zamiast chciałbym żeby znikały mi wszystkie selecty które są > kategorii klikniętej, bo teraz za każdym wybraniem kategorii pojawia się kolejny select i tak w kółko.. (IMG:http://s29.postimg.org/eltajclgn/Przechwytywanie.png) @rad11, wiem o tym, ale to jest tylko żeby działałol później i tak to będę zmieniał Jakiś pomysł? |
|
|
|
d.stp [PHP][AJAX] Ładowanie kategorii do selecta 17.02.2015, 21:33:38
freewalker miałem podobny problem, przy dynamicznym ładowaniu... 17.02.2015, 22:06:52
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
freewalker no tak, przez appenda dopisujesz ciągle nową treść... 17.02.2015, 23:47:18 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 06:32 |