1

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

但这没有用。

谢谢你的帮助。

4

2 回答 2

1

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

alert(element.html());
于 2012-04-11T12:22:51.410 回答
0

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

于 2012-11-26T13:57:51.173 回答