2012-04-11 2 views
1

Jqueryフォームの検証を使用します。訪問者が提出する前に、 'Terms & Cond'チェックボックスをチェックする必要があります。チェックされていない場合は、メッセージにアラートボックスが表示されます。 (他のメッセージはテキストボックスの近くに表示されます)Jqueryフォームの検証 - 特定のチェックボックスまでポップアップ

設定方法?私はこれを試してみる:

$("#myform").validate({ 
     errorPlacement: function(error, element) { 
      if (element.is(":checkbox")) { 
       alert(error.html()); 
      } 
      }, 
     rules: { 
      name: { 
       required: true, 
       minlength: 3, 
       maxlength: 40, 
       lettersonly: false 
      }, 
      ad: { 
..... 

しかしこれはうまくいかなかった。

ありがとうございました。

答えて

1

errorにはhtml()関数がありません。おそらく要素のマークアップに警告しようとしていました。 3行目で

alert(element.html()); 
0

、それは次のようになります。 if (element.is(":checked")) {

関連する問題