2012-04-11 50 views
1

我使用Jquery表單驗證。在訪問者提交之前,我需要檢查'條款& 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()函數。您可能試圖提醒元素的標記。

alert(element.html()); 
0

在第3行,它應該是: if (element.is(":checked")) {