Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [jquery]sprawdzenie pol formularza
trucksweb
post
Post #1





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

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


zaczynam pisac prosty validator formularza i doszedlem do momentu, w ktorym chce sprawdzic czy wszystkie pola z klasa required sa wypelnione.
oto kod
  1. <?php
  2. $(document).ready(function() {
  3.  $('form').submit(function() {
  4.  
  5.    if($((':input')).attr('class')=='required'){
  6.  
  7.        alert($((':input.required')).attr('name'));
  8.  
  9.    };
  10.    
  11.    
  12.    
  13.    
  14.    
  15.  
  16.  });
  17.  
  18. });
  19. ?>

niestety ten if nie leci przez wszystkie pola tylko jakos inaczej ? a jak to zrobic aby wypisal mi w alercie wszystkie pola z ta klasa?

i drugie pytanie, czy oplaca sie robic taka validacje ?skoro mozna wylaczyc js i juz formularz przejdzie bez problemu, czy zastosowac jeszcze obowiazkowa filtracje w php ?

Ten post edytował trucksweb 20.01.2009, 09:47:33
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ziqzaq
post
Post #2





Grupa: Zarejestrowani
Postów: 428
Pomógł: 128
Dołączył: 17.06.2007

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


Już ci pisałem, ale co tam: each.
Pobierasz pola z klasą "required" (w dodatku chyba błędnie) i później sprawdzasz czy te pola mają klasę "required".
  1. <?php
  2. if($((':input.required')).attr('class')=='required'){
  3. ?>


Edit: Sorry ~nospor, nie zauważyłem :/

Ten post edytował ziqzaq 20.01.2009, 09:38:34
Go to the top of the page
+Quote Post

Posty w temacie


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: 17.10.2025 - 02:29