title: jQuery intercept form submission
body: <p>I have number of conditions i'd like to check before submitting a form so I've created:</p>
  
  <pre><code>$("Step2_UpdateCartForm").submit(function () {
      if (!procssingEmails) {
  
          return true;
      } else {
          return false;
      }
  </code></pre>
  
  <p>And I have a number of events that could result in a form submission so i have something like:</p>
  
  <pre><code>function fireUpdateCart() {
      if (isUpdateCartPending) {
          clearCartOptionDefaultValues();
          $("#Step2_UpdateCartForm").submit();
      }
  }
  </code></pre>
  
  <p>in a few different places. I'm expecting the above statement to send processing to that first code block but instead, the form is being submitted.</p>
  
  <p>Am i wrong to expect my validation block to be processed</p>