azedor Napisano 11 Maja 2006 Zgłoś Napisano 11 Maja 2006 Witam, mam taki problem: mam formularz i w nim 2 pola typu select, w pierwszym moge wybrac jakas kategorie ksiązki(sencacja, kryminal itp) , a w drugim podkategorie. Chcialbym tak zrobić, że jak wybiero kategorie to żeby kategorie sie zmienily odpowiednio, np jak wybiero kategorie Sencacja to żeby mi się lista z podkategoriami zmieniła na podkategorie należące do kategorii Sensacja. Nie wiem w jaki sposób sprawićżeby po wybraniu kategorii wykonała się odpowiednia czynność. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...
PelzaK Napisano 11 Maja 2006 Zgłoś Napisano 11 Maja 2006 zapewne na javascripcie... w zależności od wyboru w jednym selekcie reagujesz na zdarzenie ii zamieniasz pozycje w drugim selekcie... Podejrzewam że są takie skrypty przykładowe... Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...
flatline Napisano 12 Maja 2006 Zgłoś Napisano 12 Maja 2006 Na przykład: http://www.mattkruse.com/javascript/dynamicoptionlist/ Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...
azedor Napisano 13 Maja 2006 Zgłoś Napisano 13 Maja 2006 Na przykład: http://www.mattkruse.com/javascript/dynamicoptionlist/ thx za ten link, ale to rozwiazuje tylko czescm ojego problemu, piewaz procz dwoch selectow w formularzy mam tez inne pola np. typu input, w momencie kiedy wybieram tego pierwszego selecta stronka mi sie przelaodwywuje, i zmienia sie dynamicznie select drugi, ale jednoczesnie wszystki pozostale pola w formularzy czyszcza sie pomimo ze wpisalem cos do nich wczesniej. nie wiem jak wlasnie zrobic, zeby po wybraniu select pierwszego i przeladowaniu stronki pola ktore uzpuelnilem juz byly nadal uzupelnione. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...
PelzaK Napisano 13 Maja 2006 Zgłoś Napisano 13 Maja 2006 musisz do linka dołączyć dane metodą GET bodajże... a może i POSTem się da... Jeśli server obsługuje PHP to nie ma problemu. Wysyłasz pod jakimiś zmiennymi zawartość wybranych pól a następnie generujac stronę w PHP wstawiasz odpowiednie wartości od razu w pola... Poza tym da się zrobić aby po wybraniu selecta stronka się nie przeładowywała. Nie pamiętam dokładnie jak.. gdzies to miałem na 2gim kompie... Ktos na pewno wie... :) Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...