how to check if a form is valid programmatically using jQuery Validation Plugin

Jaime Hablutzel picture Jaime Hablutzel · Jul 12, 2011 · Viewed 235.8k times · Source

I have a form with a couple of buttons and I'm using jQuery Validation Plugin from http://jquery.bassistance.de/validate/. I just want to know if there is any way I can check if the form is considered in valid state by jquery validation plugin from anywhere in my javascript code.

Answer

Andrew Whitaker picture Andrew Whitaker · Jul 12, 2011

Use .valid() from the jQuery Validation plugin:

$("#form_id").valid();

Checks whether the selected form is valid or whether all selected elements are valid. validate() needs to be called on the form before checking it using this method.

Where the form with id='form_id' is a form that has already had .validate() called on it.