jQuery HTTP Status Code
split.s
- javascript
0 Edgar Ehritt0 ChrisB
Hi @all
Meine Frage betrifft das Framework jQuery.
Mir ist aufgefallen, dass die Funktion ajaxError und ajax keine Möglichkeiten zulassen, den HTTP-Status zu erfragen.
Es gibt nur die Möglichkeit, im Falle eines Errors, eine Funktionsreferenz auszuführen:
$.ajax({
url: url,
type: 'GET',
dataType: 'html',
sucess: function () { /* erfolgreich */ },
error: function () { alert("fehler!"); }
});
aber wie bekomme ich heraus, welchen HTTP-Statuscode ich erhalte?
Beste Grüße
Hallo,
aber wie bekomme ich heraus, welchen HTTP-Statuscode ich erhalte?
gar nicht. Alle 3550 Zeilen des 97,8 kB winzigen JavaScript-Objekts habe ich mir nicht mit voller Konzentration angesehen, es kann also sein, dass ich vier oder fünf Zeilen übersah...
Mal ganz ehrlich. Die Bibliothek ist viel zu groß und unhandlich. Meine Tests auf einem SeaMonkey ergaben, dass man von außen nicht an den Status des XMLHttoRequests heran kommt. Nimm Dir XMLHttpRequest und ActiveXObject("MSXML2.XMLHTTP") vor, probiere und mache es lieber selbst. ;)
Gruß aus Berlin!
eddi
Hi,
Meine Frage betrifft das Framework jQuery.
Mir ist aufgefallen, dass die Funktion ajaxError und ajax keine Möglichkeiten zulassen, den HTTP-Status zu erfragen.
Es gibt nur die Möglichkeit, im Falle eines Errors, eine Funktionsreferenz auszuführen: [...]aber wie bekomme ich heraus, welchen HTTP-Statuscode ich erhalte?
In dem du in der jQuery-Doku nachliest, was die error-Funktion fuer Parameter uebergeben bekommt.
MfG ChrisB