title: Form submit after preventDefault
body: <p>I'm trying to validate a form before it is submitted.  I've tried a couple of methods but I cant get the form to submit after preventDefault.  This is the code I have at the moment:</p>
  
  <pre><code>$('#formquote').submit(function(e){
          e.preventDefault(); 
          console.log('here');
          validating = true;
          var tval = valText('input[name=contactname]');
          var pval = valPhone('input[name=telephone]');
          var eval = valEmail('input[name=email]');
  
          console.log(tval);
          console.log(pval);
          console.log(eval);
  
          if(tval &amp;&amp; pval &amp;&amp; eval){
              $("#formquote").unbind('submit');
              $("#formquote").submit();
          }
      });
  </code></pre>
  
  <p>The console logs you can see output as expected ('here', true, true, true respectively)
  At the moment the form submits on the second time you press the button.  I've also tried the following suggestions to no avail:</p>
  
  <pre><code>-&gt; $("#formquote").unbind('submit').submit(); //same result
  -&gt; $("#formquote").submit(); //by itself, infinite loop
  -&gt; $("#formquote")[0].submit(); //non function error
  -&gt; $('#formquote').unbind('submit', preventDefault); //'preventDefault' not defined
  </code></pre>
  
  <p>Any help would be appreciated</p>