当我调用以下jquery.ajax时,它总是返回失败。当我进一步查看响应时,它显示正常状态和200响应。
为什么会抛出“失败”事件?
$.ajax({
url: "myurl",
type: "POST",
contentType: "application/json; charset=utf-8",
data: mydata,
dataType: "json"
}).done(function (data) {
alert("success" + data.slice(0, 100)); })
.fail(function (v) {
console.log(v); })
.always(function (v) {
alert("complete"+v);
});
数据正确到达我的后端网址。
答案 0 :(得分:0)
我确保服务器响应了一些有效的json数据,一切都很顺利。