lady_OC lady_OC - 3 months ago 9x
jQuery Question

Call JQuery Validate Plugin without submitting the form

Is it possible to validate the form without submitting it using the JQuery validation plugin?

I use a function for validating, the button isn't a submit input.


Yes, it is possible to test the form's validity without submitting it.

See .valid() method.

Whenever .valid() is called the form is tested, and the method will also return a boolean.

$(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');


Working DEMO: