jQuery中的Ajax全局事件
Ajax全局事件
全局事件会在有ajax请求的情况下触发。
| 方法名称 | 说明 |
|---|---|
| ajaxStart(callback) | Ajax请求开始时执行的函数 |
| ajaxStop(callback) | Ajax请求结束时执行的函数 |
| ajaxComplete(callback) | Ajax请求完成时执行的函数 |
| ajaxError(callback) | Ajax请求发生错误时执行的函数,捕捉到的错误可以作为最后一个参数传递 |
| ajaxSend(callback) | Ajax请求发送前执行的函数 |
| ajaxSuccess(callback) | Ajax请求成功时执行的函数 |
注意:如果想使某个Ajax请求不受全局方法的影响,那么可以在使用$.ajax(options)方法时,将参数中的global设置为false
$.ajax({
url:"test.html",
global:false
});
//jQuery1.5版本之后的设置方法
$.ajaxPrefilter(function(options){
options.global=true;
});

浙公网安备 33010602011771号