English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Метод jQuery ajaxSuccess()

Методы AJAX jQuery

Метод ajaxSuccess() добавляет функцию для вызова каждый раз, когда запрос Ajax завершается успешно. Это AjaxEvent.

jQuery вызывает событие ajaxSuccess каждый раз, когда запрос Ajax завершается успешно. В этот момент выполняются все обработчики, зарегистрированные с помощью метода ajaxSuccess().

Внимание:С версии jQuery 1.8 этот метод следует привязывать только к документу.

Грамматика:

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

Пример

В случае успешного завершения запроса Ajax отображается сообщение:

$("document").ajaxSuccess(function(){
  $("#done").text("Запрос AJAX успешно завершен");
});
Проверьте, посмотрите‹/›

Использование параметров event, xhr и options позволяет получить более полезный вывод:

$("document").ajaxSuccess(function(event, xhr, options){
  $("#done").append(options.url);
  $("#done").append(xhr.status);
  $("#done").append(event.type);
});
Проверьте, посмотрите‹/›

Значение параметра

ПараметрыОписание
функция(event, xhr, options)Указать функцию, которую нужно выполнить при успешном завершении запроса

Параметры:

  • event -включает объект события

  • xhr-Включает объект XMLHttpRequest

  • опции-Включает опции, используемые в запросах AJAX

Методы AJAX jQuery