jquery 监视页面所有ajax请求的返回结果
如果有一个返回error 则做页面跳转或执行一个方法
这个需求怎么实现???
全局异常处理。http://chenzenghua.iteye.com/blog/1882796
写个要执行的方法,在所有的ajax请求中的error回调函数调用这个函数不就可以了么,为什么非要去监视所有ajax请求
不太懂你的意思,不过ajax是有
error:function (XMLHttpRequest, textStatus, errorThrown)
{
}的方法,虽然我没用到过
$.ajax({
type: "get",
url: "",
dataType: "json",
data: params,
contentType: "application/json; charset=utf-8",
success: function (dataJson) {
接收到的数据进行处理;
可用alert函数看一下数据有没有接收到
},
error: function (err) {
这里写你需要的方法;
}
});
$.ajax({
type: "",
url: "",
dataType: "json",
data: params,
success: function (result) {
//方法
},
error: //处理的方法()
});
按照楼主说的 就直接可以封装一个方法 在错误的时候直接运行就可以。