jQuery ajax - ajaxStop() metod
Exempel
När alla AJAX-förfrågningar är slutförda, utlöser en varningruta:
$("div").ajaxStop(function(){ alert("Alla AJAX-förfrågningar är slutförda"); );
Definition och användning
ajaxStop() metoden utför en funktion när en AJAX-förfrågan avslutas. Det är ett Ajax-äventyr.
Detaljerad förklaring
Oavsett när en Ajax-förfrågan slutförs, kontrollerar jQuery om det finns några andra Ajax-förfrågningar. Om det inte finns några, utlöser jQuery detta ajaxStop-äventyr. Vid detta tillfälle körs alla funktioner som har registrerats med .ajaxStop() metoden.
语法
.ajaxStop(function())
参数 | 描述 |
---|---|
function() | 规定当 AJAX 请求完成时运行的函数。 |
示例
AJAX 请求结束后隐藏信息:
$("#loading").ajaxStop(function(){ $(this).hide(); );