jQuery ajaxComplete()Метод

jQuery AJAX 方法Методы AJAX jQuery

Пример

Отображать индикатор "loading", пока выполняется AJAX-запрос:

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

Попробуйте сами »

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

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

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

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


Синтаксис

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

Параметр Описание
function(event,xhr,options) Обязательный. Задаёт функцию, которая выполняется при завершении запроса.
Дополнительные параметры:
  • event- Содержит объект события
  • xhr- Содержит объект XMLHttpRequest
  • options- Содержит параметры, используемые в AJAX-запросе


jQuery AJAX 方法Методы AJAX jQuery

Другие расширения