пример
Установить адрес по умолчанию и функции успеха для всех AJAX запросов:
$("button").click(function(){
$.ajaxSetup({url: "demo_ajax_load.txt", success: function(result){
$("div").html(result);}});
$.ajax();
});
Попробуй сам " Определение и использование
ajaxSetup() метод устанавливает значения по умолчанию для будущих AJAX запросов.
Синтаксис
$.ajaxSetup({name:value, name:value, ... })
Параметры определяет параметры для AJAX запросов с парами один или более имя / значение.
Возможные названия / значения в таблице ниже:
имя | Значение / Описание |
---|---|
async | Логическое значение, указывающее, должен ли запрос обрабатываться асинхронно или нет. По умолчанию это true |
beforeSend( xhr ) | Функция для запуска до отправки запроса |
cache | Логическое значение, указывающее, должен ли браузер кэшировать запрашиваемые страницы. По умолчанию это true |
complete( xhr,status ) | Функция для запуска, когда запрос завершен (после того, как функции успеха и ошибок) |
contentType | Тип содержимого используется при передаче данных на сервер. По умолчанию: "application/x-www-form-urlencoded" |
context | Определяет "это" значение для всех связанных с AJAX функции обратного вызова |
data | Задает данные для отправки на сервер |
dataFilter( data , type ) | Функция, используемая для обработки исходных данных отклика XMLHttpRequest |
dataType | Тип данных ожидается ответа сервера. |
error( xhr,status,error ) | Функция для запуска, если запрос не выполняется. |
global | Логическое значение, определяющее, следует ли вызвать глобальное событие AJAX обрабатывает для запроса. По умолчанию это true |
ifModified | Логическое значение, указывающее, является ли запрос успешным только если ответ изменился с момента последнего запроса. Значение по умолчанию: false . |
jsonp | Строка отменяя функцию обратного вызова в JSONP запросе |
jsonpCallback | Задает имя для функции обратного вызова в запросе JSONP |
password | Задает пароль, которые будут использоваться в запросе аутентификации доступа HTTP. |
processData | Логическое значение, определяющее, были ли данные, отправленные с просьбой должны быть преобразованы в строку запроса. По умолчанию это true |
scriptCharset | Определяет набор символов для запроса |
success( result,status,xhr ) | Функция, которая запускается, когда запрос выполняется успешно |
timeout | Локальный тайм-аут (в миллисекундах) для запроса |
traditional | Логическое значение, определяющее, следует ли использовать традиционный стиль сериализации парам |
type | Задает тип запроса. ( GET или POST ) |
url | Задает URL-адрес, чтобы отправить запрос. По умолчанию это текущая страница |
username | Указывает, имя пользователя, которые будут использоваться в запросе аутентификации доступа HTTP |
xhr | Функция, используемая для создания объекта XMLHttpRequest |
Попробуйте сами - Примеры
Укажите обработчик ошибок для AJAX запросов
Как использовать параметр ошибки, чтобы указать обработчик ошибок для AJAX запросов.