Оглавление

$.ajaxSetup()

Значения параметров по умолчанию для вызовов AJAX устанавливаются с помощью функции $.ajaxSetup(). Например, для указания того, что по умолчанию все запросы AJAX должны направляться файлу ajax.php посредством процедуры POST, а затем загружаться в абзац с идентификатором bar, можно использовать следующий код.
$.ajaxSetup({
   "type":"POST",
   "url":"ajax.php",
   "success":function(data){
      $("#bar")
         .css("background","yellow")
         .html(data);
      }
   });

 
Теперь будет очень легко создавать новые запросы AJAX, просто передавая новые данные.

$.ajax({
     "data":{
          "newvar1":"value1",
          "newvar2":"value2"
      }
   });

 
Это приведет к замене содержимого абзаца новым содержимым из файла a jax. php (рис. 2.23).

 

 

 Результат вызова AJAX

Рис. 2.23. Результат вызова AJAX после установки значений параметров по умолчанию

 
Установленные значения по умолчанию можно заменить в последующих вызовах $.ajах() простым переопределением значения параметра.
$.ajax({
   "type":"GET",
   "data":{
      "newvar1":"value3",
      "newvar2":"value4"
   }
});

 

Это приведет к отправке данных посредством процедуры GET (рис. 2.24).

 

 Вид результата после замены процедуры отправки

 Рис. 2.24. Вид результата после замены процедуры отправки, установленной по умолчанию, процедурой GET

Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
Отправитель Нити