Wie kann ich feststellen, ob eine Ajax-Anforderung beim Laden einer Datei fehlgeschlagen ist?Erkennen, ob die Ajax-Anforderung in JavaScript fehlgeschlagen ist
Hier ist mein Code als Referenz:
var pro = undefined;
var xmlhttp;
if (window.XMLHttpRequest){
xmlhttp = new XMLHttpRequest();
}
else{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function(){
if (xmlhttp.readyState==4 && xmlhttp.status==200){
pro = JSON.parse(xmlhttp.responseText);
}
}
xmlhttp.open("GET","data.json",true);
xmlhttp.send();
Bitte nicht jQuery.
Vielen Dank!
Keine jQuery? Ich habe einen guten Kopf, um Sie zu stimmen! –
@SteveWellens Warum eine Down-Abstimmung? Ich möchte nur vermeiden, jQuery zu verwenden. – Progo
Vermeiden von jQuery ist wie das Rad zu vermeiden. jQuery hilft dir. (Ich habe nur Spaß gemacht, ich habe dich nicht gewählt). –