www.jQueryBook.ru - jQuery документация

 

Сегодня: 06 декабря 2016 года, Вторник
Раздел API на стадии наполнения...

 

 

 

Синтаксис и описание:

  • Добавлено в jQuery 1.0.ajaxSuccess( handler( [event, XHR, ajaxOptions] ) )

  • Метод .ajaxSuccess() подключает функцию обратного вызова ко всем элементам набора jQuery, которая вызывается, когда Ajax-запрос завершен с успехом (если ответ сервера содержит код статуса, сообщающий об успехе). См. Ajax события.

Возвращаемое значение: (объект) Набор jQuery.

Параметры:

  • handler( [event, XHR, ajaxOptions] ) – (функция) Функция обратного вызова - обработчик Ajax-события успешного завершения запроса (ajaxSuccess). Контекст функции this ссылается на текущий элемент DOM. Функция получает три аргумента:

    1. event - экземпляр объекта JavaScript, свойство type которого имеет значение 'ajaxSuccess' (название типа произошедшего Ajax события), а свойство target ссылается на текущий DOM элемент;
    2. XHR - экземпляр объекта XMLHttpRequest;
    3. ajaxOptions - объект со свойствами - параметрами запроса, использоваными функцией $.ajax().
  1. Примечание:

    Все обработчики события ajaxSuccess вызываются при успешном завершении любого запроса Ajax, независимо от того, какой это был запрос. Если же необходимо реагировать на разные запросы по разному, то их различие всегда можно определить, используя параметры (event, XHR и ajaxOptions), переданные обработчику. В них будет находиться полная информация об успешно выполненном запросе Ajax.

Примеры:

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

    $('.log').ajaxSuccess(function(e) {
      $(this).text('Событие ' + e.type);
     });

[ наверх ]










 




Справочник по jQuery JavaScript API на русском языке