Обработка удачного завершения ajax-запроса
.ajaxSuccess()
Устанавливает обработчик удачного завершения ajax-запроса. Метод имеет параметр:
.ajaxSuccess(handler(event, XMLHttpRequest, ajaxOptions)):jQuery1.0
handler(event, XMLHttpRequest, ajaxOptions) — пользовательская функция, которая будет вызываться после удачного завершения ajax-запроса.
- event — объект события.
- XMLHttpRequest — объект XMLHttpRequest
- ajaxOptions — объект настроек ajax-запроса.
Примеры
Установим обработчиком удачного завершения ajax-запроса, функцию querySuccess:
// метод ajaxSend может быть привязан к любому элементу, на результат это не повлияет. $(".log").ajaxSuccess(querySuccess);
При удачном завершении ajax-запроса на экран будет выводиться сообщение:
$(".log").ajaxSuccess( function(){ alert("ajax-запрос был удачно выполнен."); } );
Выведем на экран сообщение с адресом страницы, которая была запрошена:
$(".log").ajaxSuccess( function(e, xhr, settings){ alert("Только что, был успешно выполнен ajax-запрос страницы " + settings.url + "."); } );