调用JQuery Validate插件而不提交表单

时间:2013-05-23 23:15:50

标签: jquery plugins jquery-validate submit

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

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

1 个答案:

答案 0 :(得分:29)

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

See .valid() method

每当调用.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/