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();
);