I know this is a bit paradoxal because XMLHttpRequest shouldn\'t be reloading the page, and it\'s the whole point of it.
Tried in Chrome latest version, Safari on iO
Use event.preventDefault() when observing button click in your form.
Any chance you're triggering this by submitting a form? If you don't return false in the onsubmit handler, the form will still be submitted.
return false