↑ Ajax | ||||
Урок - .ajaxComplete() | ||||
← Предыдущий урок Урок - Ajax
|
Следующий урок → Урок - .ajaxError()
|
Метод .ajaxComplete() регистрирует функцию для обработки завершение Ajax-запроса. Метод .ajaxComplete() является Ajax-событием (Ajax-Event).
Синтаксис метода .ajaxComplete()
.ajaxComplete( handler(event, XMLHttpRequest, ajaxOptions) )
где
- handler(event, XMLHttpRequest, ajaxOptions) - функция обратного вызова.
- event - объект хранящий в себе параметры события.
Список некоторых параметров: - type - будет равняться ajaxComplete.
- timeStamp - временнеая метка запроса.
- target - ссылка на вызывающий DOM-элемент.
- XMLHttpRequest - XMLHttpRequest-объект.
Некоторые из свойст XMLHttpRequest-объекта: - responseText - содержит полученный текст.
- status - HTTP-код ответа.
- ajaxOptions - объект хранящий в себе параметры AJAX-запроса.
- url - URL-на страницу запроса.
- type - метод HTTP-запроса.
- async - синхронный или асинхронный запрос.
- dataType - ожидаемый формат данных.
Метод .ajaxComplete() возвращает: jQuery-объект.
Внутри метода .ajaxComplete() ссылка this указывает на объект document.
Описание метода .ajaxComplete()
Все обработчики зарегистрированные методом .ajaxComplete() вызываются при завершении каждого AJAX-запроса.
Метод .ajaxComplete() применим только к объекту document:
jQuery(document).ajaxComplete(function(event, xhr, settings) { ... код обработчика });
↑ Ajax | ||||
Урок - .ajaxComplete() | ||||
← Предыдущий урок Урок - Ajax
|
Следующий урок → Урок - .ajaxError()
|