jQuery ajax - metoda ajaxStop()

Przykład

Podczas gdy wszystkie żądania Ajax zostaną zakończone, wywołaj okno komunikatowe:

$("div").ajaxStop(function(){
  alert("Wszystkie żądania Ajax zakończone");
);

Spróbuj sam

Definicja i użycie

Metoda ajaxStop() wykonuje funkcję na końcu żądania Ajax. Jest to wydarzenie Ajax.

Szczegółowe wyjaśnienie

Niewzależnie od tego, kiedy zakończy się żądanie Ajax, jQuery sprawdzi, czy istnieją inne żądania Ajax. Jeśli ich nie ma, jQuery wywoła to wydarzenie ajaxStop. W tym momencie każda funkcja zarejestrowana za pomocą .ajaxStop() zostanie wykonana.

语法

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

示例

AJAX 请求结束后隐藏信息:

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