Jquery表单验证 - 弹出特定复选框

时间:2012-04-11 12:19:13

标签: jquery validation

我使用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: {
.....

但是这没用。

感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

error没有html()函数。您可能正在尝试提醒元素的标记。

alert(element.html());

答案 1 :(得分:0)

第3行

应该是:    if ( element.is(":checked") ) {