jQuery ajax - ajaxStop() metode

Eksempel

Udløs en pop-up, når alle AJAX-anmodninger er afsluttet:

$("div").ajaxStop(function(){
  alert("Alle AJAX-anmodninger er afsluttet");
});

Prøv det selv

Definition og brug

ajaxStop() metoden udfører en funktion, når en AJAX-anmodning afsluttes. Det er en Ajax-arrangement.

Detaljeret forklaring

Uanset hvornår en Ajax-anmodning afsluttes, kontrollerer jQuery om der findes andre aktive Ajax-anmodninger. Hvis der ikke findes nogen, udløser jQuery dette ajaxStop-arrangement. På dette tidspunkt vil alle funktioner, der er registreret med .ajaxStop(), blive udført.

语法

.ajaxStop(function())
参数 描述
function() 规定当 AJAX 请求完成时运行的函数。

示例

AJAX 请求结束后隐藏信息:

$("#loading").ajaxStop(function(){
  $(this).hide();
});