dedlfix: location.href verhindert AJAX-Request

Beitrag lesen

Tach!

Ich möchte einen AJAX-Request schicken und im Anschluss location.href machen.

    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.