Установка параметров ajax-запроса

jQuery.ajaxSetup() — устанавливает параметры, которые будут использоваться по умолчанию, при выполнении функции jQuery.ajax().

Метод имеет один вариант использования:

jQuery.ajaxSetup( options )
  • options — объект с настройками, заданный в формате {имя:значение, имя:значение…}

Список всех возможных параметров есть в описании функции jQuery.ajax()

Внимание! Установленные настройки будут применены ко всем запросам, сделанным через метод jQuery.ajax() или его подвидами, типа jQuery.get(). Это может привести к непредсказуемым последствиям (особенно если вы используете сторонние плагины, где выполняются свои Ajax запросы). Именно поэтому, не рекомендуется пользоваться данным методом. Сделайте настройку отдельно или с помощью плагина.

К примеру, следующий фрагмент настраивает базовый URL для всех Ajax запросов:

$.ajaxSetup({
  url: "ping.php"
});

Теперь, при вызове функции jQuery.ajax(), запрос будет отправляться на адрес «ping.php». Например в таком случае:

$.ajax({
  // url не устанавливается, используется ping.php
  data: { "name": "Dan" }
});

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *