title: jQuery ajaxSubmit ignored by IE8
body: <p>I am combing the <a href="http://bassistance.de/jquery-plugins/jquery-plugin-validation/" rel="nofollow">jQuery validation plug-in with the jQuery Form Plugin</a> to submit the form via AJAX.
  This works perfectly in Firefox &amp; Chrome, but (as usual) Internet Explorer is being a pain. For reasons that are alluding me, IE is ignoring the ajaxSubmit, as a result it submits the form in the normal fashion.</p>
  
  <p>I've followed the validation plug-in's documentation when constructing my code:</p>
  
  <p><strong>JS:</strong></p>
  
  <pre><code>&lt;script src="/js/jquery.validate.min.js" type="text/javascript"&gt;&lt;/script&gt;
  &lt;script src="/js/jquery.form.js" type="text/javascript"&gt;&lt;/script&gt; 
  &lt;script type="text/javascript"&gt;
  $(document).ready(function() {
      var validator = $("#form_notify").validate({
          messages: {
              email: {
                  required: 'Please insert your email address. Without your email address we will not be able to contact you!',
                  email:'Please enter a &lt;b&gt;valid&lt;/b&gt; email address. Without a valid email address we will not be able to contact you!'
              }
          },
          errorLabelContainer: "#error",
          success: "valid",
          submitHandler: function(form) {$(form).ajaxSubmit();}
      });
      $('#email').blur(function() { 
          if (validator.numberOfInvalids() &gt; 0) {
              $("#label").addClass("label_error");
              return false;
          }
          else {$("#label").removeClass("label_error");}
      });
      $('#form_notify').submit(function() { 
          if (validator.numberOfInvalids() == 0) {
              $(this).fadeOut('fast', function() {$('#thank-you').fadeIn();});
              return true;
          }
          return false;
      });
  });
  &lt;/script&gt;
  </code></pre>
  
  <p><strong>Form HTML:</strong></p>
  
  <pre><code>&lt;form id="form_notify" class="cmxform" name="form_notify" action="optin.pl" method="get"&gt;
                                  &lt;fieldset&gt;
                                      &lt;div class="input"&gt;
                                          &lt;label id="label" for="email"&gt;Email Address:&lt;/label&gt;
                                          &lt;input type="text" id="email" name="email" value="" title="email address" class="{required:true, email:true}"/&gt;
                                          &lt;div class="clearfix"&gt;&lt;/div&gt;
                                      &lt;/div&gt;
                                      &lt;input type="hidden" name="key" value="sub-745-9.224;1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0;;subscribe-224.htm"&gt;
                                      &lt;input type="hidden" name="followup" value="19"&gt; 
                                      &lt;input type="submit" name="submit" id="submit-button" value="Notify Me"&gt;
                                      &lt;div id="error"&gt;&lt;/div&gt;
                                  &lt;/fieldset&gt;
                              &lt;/form&gt;
  </code></pre>
  
  <p>I can't understand what is causing IE to act differently, any assistance would be <strong>greatly</strong> appreciated.</p>
  
  <p>I can provide more information if needed.</p>
  
  <p>Thanks in advance!</p>