![]() |
![]() |
![]()
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ł? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 03:05 |