Search code examples
jqueryasp.net-mvc-3client-sideclient-side-validation

Catch Client Side Validation failure


I've got a form that I'm submitting based on a div click. I also have it launching a waiting indicator when clicked. I'm trying to find out if there is a way to detect if client side validation failed or not so that I can remove the waiting indicator/never show it after a submit attempt...or can I call the the client side validation manually before I attempt the submit?


Solution

  • you can try

    $('div').click(function() {
        if ($('form').valid()) {
           //form is valid
    
        else{
              //invalid form 
        }
      }
    });