Обработка отправления ajax-запроса

Материал из JQuery

Перейти к: навигация, поиск
.ajaxSend()

Устанавливает обработчик отправления ajax-запросов. Метод имеет параметр:

.ajaxSend(handler(event, XMLHttpRequest, ajaxOptions)):jQuery1.0

handler(event, XMLHttpRequest, ajaxOptions) — пользовательская функция, которая будет вызываться в момент отправки ajax-запросов.

event — объект события.
XMLHttpRequestобъект XMLHttpRequest
ajaxOptions — объект настроек ajax-запроса.

Примеры

Во время отправки ajax-запроса будет вызываться функция queryIsSended:

// метод ajaxSend может быть привязан к любому элементу, на результат это не повлияет.
$(".log").ajaxSend(queryIsSended);


При отправке ajax-запроса на экран будет выводиться сообщение:

$(".log").ajaxSend(
  function(){
    alert("На сервер только что был отправлен ajax-запрос.");
  }
);


Выведем на экран сообщение с адресом страницы, которая будет запрошена:

$(".log").ajaxSend(
  function(e, xhr, settings){
    alert("На сервер только что был отправлен ajax-запрос страницы " + settings.url);
  }
);

Ссылки

Поисковые ключи:
  • установить обработчик выполнения ajax-запроса
  • обработчик выполнения ajax-запроса
  • .ajaxSend()
  • ajaxSend()