location.href verhindert AJAX-Request
bearbeitet von Matthias ApselTach!
> Ich möchte einen AJAX-Request schicken und im Anschluss location.href machen.
> ~~~JavaScript
> xhr.send();
> //window.location.href = "/buildings";
> ~~~
Das ist ja auch nicht der Anschluss, jedenfalls nicht der, den du meinst.
> Kann ich machen, dass location.href nur bei Erfolg ausgeführt wird?
Der Anschluss ist dann, wenn das Event onreadystatechange mit readyState 4 (DONE) aufgerufen wird. Und erfolgreich war der Aufruf, wenn der Status 200 ist.
dedlfix.