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

 

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

 

 

 

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

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

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

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

Параметры:

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

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

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

Примеры:

  1. // По завершению Ajax запроса вывести в элементе с классом
    // 'log' текст, описывающий тип события, которое произошло
    // (в данном случае 'Событие ajaxComplete').
    
    $('.log').ajaxComplete(function(e) {
      $(this).text('Событие ' + e.type);
     });

[ наверх ]










 




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