title: ASP.NET MVC check form input is valid on submit
body: <p>I have a form that, when submitted, shows a busy animation and disables the submit button.</p>
  
  <p>Anyone know how to query Microsoft's <code>Sys.Mvc.FormValidation</code> to see if the form passed its test so I can prevent the busy animation showing if the form hasn't actually been submitted? Is there some other work-around?</p>
  
  <p>At present my client side JavaScript looks like this:</p>
  
  <pre><code>$('form').submit(function() {
      $('input[type=submit]', this).attr('disabled', 'disabled');
      ShowBusy();
  });
  </code></pre>
  
  <p>Cheers,
  Gavin</p>