title: AJAX long load hangs even on page refresh
body: <p>I have a page that loads 2 drop down menu with AJAX. Then it loads a third AJAX that can take over 30 seconds to load. (slow SQL query).</p>
  
  <p>When user selects items from the 2 drop downs the third slow AJAX is fired again to list the results.</p>
  
  <p>All works fine on first load. But if I refresh the page or if user selects a different option while the third ajax is still loading, the page hangs until the third ajax has been loaded.</p>
  
  <p>I have tried to <code>.abort()</code> the load, but that does not seem to help. The browser waits for the aborted file to load before loading ajax 1&amp;2 and 3.</p>
  
  <p>I added the abort to <code>onbeforeunload</code> but that does not help the page refresh problem.</p>
  
  <p>I have tried this using pure JavaScript and jQuery but get same results.</p>
  
  <p>The server is IIS6 and the XML output is from asp pages.</p>
  
  <p>Is there any way to get around this?</p>