I noticed a strange caution message when looking at downloaded resources using Google chrome inspector (F12):
Caution provisional headers a
I ran into this issue with an AJAX call that would never complete. I followed wvega's advice and tip about debugging with chrome://net-internals
to eventually determine another click
event handler in the page, listening on a parent node, was causing the browser to navigate to the same URL (so it wasn't easily noticeable).
The solution was to add event.stopPropagation()
in a click
handler on the form submit button to keep the click from bubbling up the DOM and canceling the AJAX request in progress (initiated via a submit
handler on the form
).