如何为不同的AJAX请求设置不同的设置(jQuery.ajaxSetup())?
我想做的是"链接"每个AJAX调用做不同的ajaxSetup().
关键$.ajaxSetup()是在全球范围内通过jQuery为所有ajax调用创建默认设置.如果要覆盖设置,只需在特定的ajax调用中指定它们即可.
例如,在代码的早期某处,定义您的$.ajaxSetup():
$.ajaxSetup({
type: 'POST'
, cache: false
, contentType: 'application/json'
, dataType: 'json'
, error: function (a, b, c) {
//default error handling
console.log(a, b, c);
}
});
Run Code Online (Sandbox Code Playgroud)
然后当你想要覆盖时,比如使用a GET,执行以下操作:
$.ajax(myUrl, {
type: 'GET'
, data: myData
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2098 次 |
| 最近记录: |