![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 287 Pomógł: 0 Dołączył: 26.02.2003 Skąd: Ow/Pn Ostrzeżenie: (0%) ![]() ![]() |
Witam
Może ktoś z was rozwiązał juz ten problem dlatego pisze o tym tutaj a nie w wątkach o php, Mamy dwie tabele z kategoriami tabela1 id nazwa 1 | AA 2 | BB 3 | CC tabela2 id kat1 nazwa 1 | 2 | BB1 2 | 3 | CC1 teraz za pomoca skryptu hide i show w JS wyciagam do select-ów dane z tabeli 2 w zaleznosci od tego co wybiore z tabeli 1(select1), i tu sie pojawia problem bo skrypt przekazuje dalej pierwsza wartosc selecta2 w kodzie(w kodzie mamy wszystkie kombinacje JS tylko je chowa na monitorze) a nie tego co wybralem na monitorze... moze sa inne sposoby rozwiazania problemu ? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 597 Pomógł: 30 Dołączył: 19.02.2003 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
Hm.. nie rozumiem, jeśli pobiera złą wartość to popraw skrypt żeby pobierał dobrą...
Pozatym piszesz, że wszystkie kombinacje.. po co? Generujesz jeden select z wartościami tabeli 1. Następnie generujesz tablice w javascript, która zawiera wartości z tabeli 2. Czyli np. tak : aTable2 = new Array(1, 2, 'BB1', 2, 3, 'CC1'); Następnie petla for, która się porusza co trzy ( i+=3 ) ... i generujesz options czy tam html ... wartości, które potrzebujesz. Nie używałbym w tym przypadku show czy hide... tylko dynamicznie poprzez JS generowałbym options w drugim select. Inny sposób to poprostu użycie ajaxa, ale ten pierwszy sposób wydaje mi się dość prosty więc po co kombinować. |
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Super fajnie, nie założyłeś tematu na php (chwała Ci za to) ale mamy też Przedszkole i Po stronie przeglądarki/JavaScript (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Przenoszę na JavaScript... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.09.2025 - 13:16 |