jQuery ajax - метод ajaxStart()
Пример
Показать индикатор "Загрузка" при начале AJAX-запроса:
$("div").ajaxStart(function() $(this).html("<img src='demo_wait.gif' />"); );
Определение и использование
Метод ajaxStart() выполняет функцию перед отправкой AJAX-запроса. Это Ajax-событие.
Подробное описание
Независимо от того, когда отправляется AJAX-запрос, jQuery всегда проверяет, существует ли другой AJAX-запрос. Если его нет, jQuery инициирует событие ajaxStart. В этот момент выполняется любая функция, зарегистрированная методом .ajaxStart().
Синтаксис
.ajaxStart(function())
Параметры | Описание |
---|---|
function() | Определить функцию, которая будет выполнена при начале AJAX-запроса. |
Пример
Показать информацию при начале AJAX-запроса:
$("#loading").ajaxStart(function() $(this).show(); );