Метод jQuery ajaxComplete()

❮ Методы jQuery AJAX

Пример

Показывать изображение индикатора «загрузка» во время выполнения запроса AJAX:

$(document).ajaxStart(function(){
  $("#wait").css("display", "block");
});

$(document).ajaxComplete(function(){
  $("#wait").css("display", "none");
});

Определение и использование

Метод ajaxComplete() указывает функцию, которая будет запущена после завершения запроса AJAX.

Примечание. Начиная с jQuery версии 1.8, этот метод следует прикреплять только к документу.

В отличие от ajaxSuccess(), функции, указанные с помощью метода ajaxComplete(), будут выполняться после завершения запроса, даже если он не был успешным.


Синтаксис

$(document).ajaxComplete(function(event,xhr,options))

Parameter Description
function(event,xhr,options) Required. Specifies the function to run when the request completes
Additional parameters:
  • event - contains the event object
  • xhr - contains the XMLHttpRequest object
  • options - contains the options used in the AJAX request

❮ Методы jQuery AJAX