Определить, если метод HTTP (POST, GET) в jQuery.ajaxComplete () - PullRequest
5 голосов
/ 15 июля 2011

В jQuery.ajaxComplete() как я могу обнаружить метод HTTP, в частности, GET или POST?

Я попытался прочитать документацию по jQuery и поискать, и я не могу найти много документации по 3 объектам, переданным в обработчик функций внутри

jQuery(element).ajaxComplete(function(event, request, settings) {    });

Спасибо

1 Ответ

7 голосов
/ 15 июля 2011

Объект settings в обратном вызове AJAX - это объект настроек, который был передан в вызов AJAX.Поэтому вы можете найти для него свойство type, чтобы увидеть, было ли оно GET или POST:

jQuery(element).ajaxComplete(function(event, request, settings) {
    alert(settings.type);
});

Параметры, которые вы можете получить таким образом, такие же, как те, которые вы можете установить с помощью$.ajax конструктор .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...