$.ajax用error:function(data,type, err)打印error堆栈信息,可以查看因为什么原因失败而执行error函数
-
$.ajax({type:"GET",
-
url:url,
-
dataType:"json",
-
timeout:5000,
-
success:function(data){},
-
error:function(data,type, err){
-
console.log("ajax错误类型:"+type);
-
console.log(err);
-
}
-
});
最后排查出原因在于这里少了一个逗号
要比下面这种只告诉别人请求失败的方式好的多
-
$.ajax({type:"GET",
-
url:url,
-
dataType:"json",
-
timeout:5000,
-
success:function(data){},
-
error:function(err){
-
console.log("失败");
-
}
-
});
--------------------- 本文来自 zhifeng687 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/qq_26222859/article/details/75424963?utm_source=copy