Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Trzy SELECT + odsyłacz
Forum PHP.pl > Forum > XML, AJAX
medicalitlogistic
Witam Wszystkich,

Szanowni. Przygotowałem rozwiązanien w którym występują trzy SELECT-y. Pierwszy to "dział" drugi to "kategoria" i trzeci to "formularze". Każdy z tych selectów jest zależny od drugiego. Ale to nie oto teraz chodzi. Stanełem na tym, że nie wiem jak spowodować aby po wybraniu w trzecim select-ie wybranego formularza-wykonało się odesłanie na strone tego formularza. Po uprzednim kliknięciu na "button" (Nowy Formularz).

Siedzie już nad tym tydzień i bez rezultatów. Prosze o wskazówki. Zaznacze, że dane do każdego selecta są wykonywane z poziomu PHP a wiązanie między select-ami funkcją AJAX.

Z góry dziękuje za pomoc i podjęcie tematu.
gebp
Co najmniej dwa rozwiązania:

1. (AJAX) Przy odpowiedzi / zmianie z 3-go selecta dopinasz do butona link do odpowiedniego formularza
2. (PHP) Przy request'ie z 3 selecta w PHP (np. plik a.php) wrzucasz np numer odpowiedniego formularza do $_SESSION, a buton'em odwołujesz się do pliku b.php, odczytujesz z $_SESSION nr formularza i wywalasz (wyświetlasz) go w odpowiednim miejscu i czasie.
celbarowicz
To jest bardzo ciekawe. Potrafisz zrobić 3 selekty zależne a nie potrafisz obsłużyć buttona(lub submita)?
Pierwszy select decyduje o tym co ma pojawić się w drugim i trzecim. Drugi co w trzecim. Button powinien generować dane na podstawie trzeciego selecta.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.