Kużdo
18.08.2012, 16:44:58
Witam,
Chciałbym napisać skrypt w JS, ale nie do końca wiem jeszcze jak miałby wyglądać. Mam dwa pola w formularzu typu select o nazwach "kategoria" i "kategoria2" i warunkiem pokazania dodatkowego pola input jest wybranie w przynajmniej jednym selecie pewnej wartości. Oba selecty posiadają takie same wartości. Nie wiem czy pisać do tego funkcję, która będzie sprawdzała, czy w przynajmniej jednym polu jest wybrana ta wartość, czy rozwiązać to jakoś inaczej. Chciałbym uzyskać od Was jakieś porady lub podpowiedzi. Z góry dziękuję.
Pozdrawiam.
kamil4u
19.08.2012, 16:11:23
Piszesz funkcję, która jest wywoływana przy zdarzeniu onchange na select-cie. Nie do końca rozumiem co chcesz zrobić, ale tu banalne demo:
http://jsfiddle.net/Xd8md/
Kużdo
20.08.2012, 00:13:08
Oooo idealne rozwiązanie, a ja już chciałem kombinować z dwoma osobnymi blokami kodów, tzn. chciałem zrobić coś takiego:
http://jsfiddle.net/AA2mg/Ale Twój sposób wydaje mi się lepszy, nie wiedziałem, że można tak łączyć zdarzenia. Zawsze myślałem, że to drugie wykona się dopiero wtedy, gdy zmienimy pierwsze.