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"); });
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(); });