您的位置:首页 > 其它

ajax返回200 ok但一直进入error而不是success

2016-05-27 19:21 253 查看

        今天遇到一个问题,用ajax去后台拿数据时,无论后台返回成功还是失败都会进入到error里面,ajax代码如下:

$.ajax({
type: "POST",
url: "${pageContext.request.contextPath}/add",
contentType: 'application/json;charset=utf-8',
data: json_data,
dataType:"json",
cache:false,
success: function(response) {
console.log("success");
},
error:function (response) {
console.log("success");
}
});

 

       网上查了发现很多人问,说是后台返回的json格式有问题,可是后台发过来的数据是json,不明白说的格式问题到底是怎么样的,现在我是直接将dataType:"json"这一行删掉代码就可以正常进入success,这种解决方法的可行说明确实应该是格式的问题,但是并没有理解为什么。

 

阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: