Пример
$(document).ready(function(){ $.ajaxSetup({url:'testfile.txt', success:function(result){$("#par1").html(result);} }); $("#but1").click(function(){ $.ajax(); }); });
С помощью метода $.ajaxSetup Вы можете установить настройки по умолчанию для будущих AJAX запросов.
$.ajaxSetup(настройки)
настройки Являются обязательным параметром. Набор из пар имя/значение, которые позволяют настроить AJAX запрос под конкретные нужды. Настройки записываются следующим образом: {имя1:значение1,имя2:значение2,...}. Все возможные значения настроек перечислены в таблице ниже:
Свойство | Описание |
---|---|
async | По умолчанию все запросы отсылаются асинхронно (т.е. значение данного параметра по умолчанию равно true). Если Вы хотите, чтобы Ваш запрос был отослан синхронно установите значение данного параметра равным false. |
beforeSend(jqXHR,настройки) | Функция обратного вызова, код которой будет выполнен перед тем, как запрос будет отправлен на сервер. Если данная функция вернет false запрос не будет отправлен. |
complete(jqXHR,статус) | Функция, код которой будет выполнен после того, как запрос будет выполнен (вызывается после выполнения функций success и error). |
contentType | Указывает тип содержимого, которое будет передано на сервер. Значение по умолчанию "application/x-www-form-urlencoded" (подходит в большинстве случаев). |
context | Позволяет явно установить значение "this" для всех функций обратного вызова. |
data | Данные, которые будут переданы на сервер. |
dataType | Ожидаемый для принятия от сервера тип данных. |
error(jqXHR,статус,ошибка) | Функция, код которой будет выполнен если во время исполнения запроса произойдет ошибка. |
jsonp | Строка переопределяющая имя функции обратного вызова в jsonp запросе. |
jsonpCallback | Устанавливает имя функции обратного вызова для jsonp запроса. |
password | Устанавливает пароль, который будет использоваться для HTTP аутентификации. |
processData | Логическое значение устанавливающее должны ли данные передающиеся с запросом преобразовываться в строку или нет. Значение по умолчанию true. |
scriptCharset | Устанавливает кодировку запроса. |
success(результат,статус,jqXHR) | Функция, код которой будет выполнен если запрос будет завершен успешно. Параметр результат содержит результат полученный от сервера. |
type | Устанавливает тип запроса (GET или POST). Значение по умолчанию GET. |
url | Строка указывающая URL, на который будет отправлен запрос. |
xhr | Функция обратного вызова для создания объекта XMLHttpRequest. |