jQuery - 函式 $.ajaxSetup 的說明和使用
一、說明
方法jQuery.ajaxSetup(settings)是一個全域性函式,用於設定Ajax請求的全域性預設設定
設定之後執行的所有Ajax請求,如果對應的選項引數沒有設定,將使用其更改後的預設設定,但不對$.get()和$.post()的http請求方式產生影響
引數settings是一個包含零個或多個鍵值對的JavaScript物件;settings中可以識別的屬性,與jQuery.ajax()中的一致
二、示例
<script type="text/javascript">
$().ready(function(){
$.ajaxSetup({
type: "POST" ,
timeout: 3000,
dataType: 'text',
headers: { // 自定義請求頭
"Author": "xl" ,
"Degist": "YmFzZTY0IOino+eggS/nvJbnoIE=",
} ,
//請求成功後觸發
success: function (data) { $('#msg').append('success invoke! data:' + data + '<br/>'); },
//請求失敗遇到異常觸發
error: function (xhr, status, e) { $('#msg').append('error invoke! status:' + status+'<br/>'); },
//完成請求後觸發,即在success或error觸發後觸發
complete: function (xhr, status) { $('#msg').append('complete invoke! status:' + status+'<br/>'); },
//傳送請求前觸發
beforeSend: function (xhr) {
//比如在這裡自定義請求頭
xhr.setRequestHeader('Content-Type', 'application/xml;charset=utf-8');
$('#msg').append('before invoke!' +'<br/>');
}
});
$('#btn').click(function(){
$.get(
"http://localhost:8080/TstAjax/TstAjax",
function(data, status){$('#msg').append('resp data:' + data + '<br/>');}
);
});
});
</script>
<body>
<button id="btn">Button</button>
<div id="msg" style="width: 500px; background-color: #F7F7F7;" />
</body>
相關文章
- jquery.ajaxSetup()函式詳解jQuery函式
- jQuery - 函式 $.extend 和 $.fn.extend 的說明jQuery函式
- 成員函式的說明和使用(轉)函式
- scapy函式 IP() 使用說明函式
- Java @FunctionInterface函式式介面使用說明JavaFunction函式
- goldengate常用函式使用說明Go函式
- Less函式說明函式
- sap 函式說明函式
- jQuery.ajaxSetup()jQuery
- PHP 風險函式說明PHP函式
- mysql count函式說明MySql函式
- Vector容器主要函式說明函式
- memset函式詳細說明函式
- python中encode和decode函式說明Python函式
- 【彙總】EMQX 函式API、安裝與使用說明MQ函式API
- Python 閉包函式說明Python函式
- wordpress模板修改及函式說明函式
- Python常用函式及說明Python函式
- jquery position()函式和offset()函式的區別jQuery函式
- 05_jQuery函式的使用jQuery函式
- jquery的$.each()函式和$.map()函式的區別jQuery函式
- 指數函式和自然常數 e 的一個直觀說明函式
- apolloxlua標準庫require函式說明UI函式
- tf.gfile函式和gfile.MakeDirs(FLAGS.train_dir)函式的詳細說明函式AI
- Oracle分析函式、多維函式和Model函式簡要說明,主要針對BI報表統計Oracle函式
- Webots和ROS的使用說明(譯)WebROS
- Oracle Audit 功能的使用和說明Oracle
- 關於DOCTYPE的使用和說明
- php中var_dump()函式的詳解說明PHP函式
- 高效使用jquery之一:請使用'On'函式jQuery函式
- jQuery的each函式jQuery函式
- 使用說明
- jQuery使用最廣泛的javascript函式庫jQueryJavaScript函式
- jQuery----函式和選擇器jQuery函式
- python3:urllib.request 的主要函式說明Python函式
- Ogre記憶體池的使用和說明記憶體
- casperjs中的open()和thenOpen()使用說明JS
- 說說函式索引函式索引