jquery - Kann ich (event, xhr, options) von .ajaxStart oder .ajaxStop abrufen?

8

Basiert auf Ссылка

%Vor%

Nach meinem Wissen und meinen Erfahrungen sind die Parameter XMLHttpRequest und ajaxOptions für den Handler von .ajaxStart oder .ajaxStop null.

Ich möchte die ajaxOptions-Informationen innerhalb der Funktionen von .ajaxStart und .ajaxStop abrufen. Ist das möglich?

Welche Probleme werde ich haben, wenn ich mit .ajaxSend + .ajaxComplete statt .ajaxStart + .ajaxComplete. Der Hauptgrund dafür ist, dass .ajaxSend auf alle drei Parameter zugreifen kann.

    
q0987 16.08.2010, 20:52
quelle

1 Antwort

13

Sie können hier nicht darauf zugreifen, da sich diese Ereignisse darauf beziehen, dass die aktive Anzahl der Anforderungen über 0 und zurück wechselt, aber nicht pro Anforderung sind, sondern für die Gesamtaktivität.

Ich denke, was Sie suchen, ist .ajaxSend() und .ajaxComplete() , die pro Anfrage ausgelöst werden und die erforderlichen Parameter haben, zum Beispiel:

%Vor%     
Nick Craver 16.08.2010, 21:14
quelle

Tags und Links