Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [AJAX] Walidacja formularza, zależne pola.
Forum PHP.pl > Forum > Przedszkole
-Piotr-
Staram się opracować mały i prosty formularz i niestety utknąłem na walidacji danych. To jest ten formularz http://jsfiddle.net/nhUVD/ i mam następujący problem.

Jak zrobić walidację, która będzie działa w sposób taki że, pola A1, B1 i C1 będą zależne od wyboru w polach A, B i C. Czyli jeśli wybieramy:
- w polu A opcję TAK to w polu A1 należy wpisać cele, jeśli NIE to formularz przejdzie walidację.
- w polu B analogicznie do A, jeśli NIE to formularz przejdzie walidację.
- w polu C jeśli wybiorę 1 lub 2 to muszę w polu C1 wpisać problemy, a jeśli 3,4 lub 5 to formularz przejdzie walidację.

Walidację pól mam jak widać, ale póki co wszystko jest wymagane, a ja chciałbym żeby było tak jak opisałem powyżej. Mogę prosić o pomoc?

b4rt3kk
Skoro korzystasz z jQuery to zwyczajnie sprwadzaj wartość wybranego pola i od tego uzależnij dalszą walidację. Przykład:

  1. if ($('#poleA').val() == 'tak') {
  2. // waliduj pole A1
  3. }
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.