2011-02-05 10 views
0

として与えられるのみ最後の要素検証される必要[その他の要素はながら検証されていないフォームのサブミット]jquery.validate FUNC不適切一度クラスに与えられたvalidateions

$().ready(function(){ 
    $("#feed").validate(); 
}); 

フォーム:

<form name="feed" id="feed" action="feed.php">                
    <table cellpadding="0" cellspacing="0" border="0" class="primaryTable" width="100%"> 
     <tr> 
      <td><label>Name</label></td> 
      <td><input type="text" class="inputField {required: true}" /></td> 
     </tr> 
     <tr> 
      <td><label>Email</label></td> 
      <td><input type="text" class="inputField {required: true}" /></td> 
     </tr> 
     <tr> 
      <td><label>Title</label></td> 
      <td><input type="text" class="inputField {required: true}" /></td> 
     </tr> 
    </table> 
</form> 

ご使用に間違いがある場合は、私にご連絡ください。前もって感謝します。

+1

は、私は要素のidを与えたら入力 – CoolEsh

答えて

1

あなたのinputsが(私もidを指定し、ラベルにfor属性を使用することをお勧めします)バリデータによってピックアップされるためにname属性を指定する必要があります。また、あなただけの必要に応じて、フォームフィールドを指定するclass="required"を使用する必要があります。

<form name="feed" id="feed" action="feed.php">         
    <table cellpadding="0" cellspacing="0" border="0" class="primaryTable" width="100%"> 
    <tr> 
     <td><label>Name</label></td> 
     <td><input name="name" type="text" class="required" /></td> 
    </tr> 
    <tr> 
     <td><label>Email</label></td> 
     <td><input name="email" type="text" class="required" /></td> 
    </tr> 
    <tr> 
     <td><label>Title</label></td> 
     <td><input type="text" name="title" class="required" /></td> 
    </tr> 
    </table> 
</form> 
+0

のIDを設定してください。 jquery.validateはうまく動作します –

関連する問題