Ich versuche, etwas PHP zu schreiben, um entweder ein erfolgreiches Ergebnis oder einen Fehlercode als Antwort auf eine Ajax-Anfrage zu senden.PHP: Sendefehler für Ajax Anruf
Ich habe folgende (unvollständige) JavaScript:
var xhr=new XMLHttpRequest();
xhr.open('GET', url);
xhr.onload=function() {
// …
};
xhr.onerror = function() {
// …
};
xhr.send();
Der Plan ist PHP zu bekommen entweder eine brauchbare Antwort zu senden oder einen Fehler zurückgibt, die von xhr.onerror
gefangen werden.
Ich weiß, wie man eine passende Antwort von PHP sendet, aber ich habe keine Idee, wie man etwas von PHP schickt, das das Ereignis error
zu JavaScript auslöst.
Was muss ich in PHP zurückgeben, um dieses Ergebnis zu erhalten?
Hinweis: Ich kann fiktive Fehlerantworten in PHP generieren und in JavaScript verarbeiten. Dies ist speziell beim Auslösen des error
Ereignisses.
Also, wenn bekommt überhaupt nichts vom Server, dann wird 'error' nicht ausgelöst? – Manngo
@ Manngo ich denke nein :( – Sameer
OK, danke für die Antwort. – Manngo