Обработка удачного завершения ajax-запроса

Материал из JQuery

Перейти к: навигация, поиск
.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 + ".");
  }
);

Ссылки

Поисковые ключи:
  • установить обработчик удачного завершения ajax-запроса
  • обработчик удачного завершения ajax-запроса
  • .ajaxSuccess()
  • ajaxSuccess()