10

是否可以在不使用 JQuery 验证插件提交的情况下验证表单?

我使用 button.click 函数进行验证,该按钮不是提交输入。

4

1 回答 1

31

是的,可以在不提交表单的情况下测试表单的有效性。

.valid()方法

每当.valid()调用表单时,都会对表单进行测试,并且该方法也将返回一个布尔值。

$(document).ready(function () {

    $('#myform').validate({ // initialize the plugin
        // rules & options
    });

    $('#button').click(function() {
        if ($('#myform').valid()) {
            alert('form is valid - not submitted');
        } else {
            alert('form is not valid');
        }
    });

});

工作演示:http: //jsfiddle.net/zMYVq/

于 2013-05-24T03:51:30.427 回答