2011-09-12 7 views
-1

を提出し検証するいくつかのコードです:ボタンの検証を送信]をクリックするとjqueryの検証プラグイン - のみ最初の検証プラグインここで</p> <p>でのjQueryを使用して

  1. http://jsfiddle.net/WKXn2/7/

    は、私はなぜ把握することはできません任意の検証クラスで最初に提出されたoponだけが行われます。それがOKならば、他のfiledsが有効でないときでさえも合格する。この例では、3番目のフィールドでのみ停止します。

  2. 「名前」ルールが機能しないのはなぜですか?
  3. 電子メールルールに追加すると、必須ルールが機能しないのはなぜですか?

答えて

1

コードにエラーがあります。

 $().ready(function() { 

      $("#myForm").validate({ 
       rules: { 
         required: { 
          required: true 
         }, 
         email: { 
          required: true, 
          email: true 
         }, 
        name: { 
         required: true 
        } 
       } 
      }); 
     }); 

をし、また、あなたは、フォーム上の任意のメソッドを持っていない:

これを試してみてください。 ルールとオプションについては、こちらのドキュメントをご覧ください。 http://bassistance.de/jquery-plugins/jquery-plugin-validation/

+0

Nope jsfiddleで試してみてください。あなたは「書類準備完了」の部分だけを変更していますので、どうすれば修正できますか?フォームを送信する前にjsバリデーションを行うだけの方法を設定する必要はありません。 – elon

関連する問題