Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [AJAX] Walidacja formularza, zależne pola.
--Piotr--
post
Post #1





Goście







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?

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
b4rt3kk
post
Post #2





Grupa: Zarejestrowani
Postów: 1 933
Pomógł: 460
Dołączył: 2.04.2010
Skąd: Lublin

Ostrzeżenie: (0%)
-----


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. }
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 16:30