Установка параметров 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" } });