Javascript 未调用主干成功事件
代码 在上面的代码中,save函数成功地调用了restapi。(200行)。然而,即使在这之后,它也会进入错误块 控制台中打印的值 {“readyState”:4,“responseText”:“成功”,“状态”:200,“状态文本”:“确定”} 我该怎么办 =================================== 什么有效 我必须返回实际对象作为RESTAPI的一部分,而不是字符串。显然,主干需要类对象和HTTP状态。所以responseText包含了完整的myobj。什么有效Javascript 未调用主干成功事件,javascript,backbone.js,Javascript,Backbone.js,代码 在上面的代码中,save函数成功地调用了restapi。(200行)。然而,即使在这之后,它也会进入错误块 控制台中打印的值 {“readyState”:4,“responseText”:“成功”,“状态”:200,“状态文本”:“确定”} 我该怎么办 =================================== 什么有效 我必须返回实际对象作为RESTAPI的一部分,而不是字符串。显然,主干需要类对象和HTTP状态。所以responseText包含了完整的myobj。什么有效
我必须返回实际对象作为RESTAPI的一部分,而不是字符串。显然,主干需要类对象和HTTP状态。所以responseText包含完整的myobj。回复是一个有效的json对象吗?仅仅因为您得到了200个响应并不一定意味着没有错误……向我们展示它看起来如何响应objadded response object服务器返回的“内容类型”是什么?
MyClass = Backbone.Model.extend({
url: '/apiurl/'+sessionValue+'',
defaults: {
data1: '',
data2: 1
}
});
var myobj = new MyClass ();
var myobjvalue = {
data1: "myvalue"
};
myobj.save(myobjvalue , {
success: function (myobj , response) {
alert("success");
},
error : function (myobj , response) {
var data = JSON.stringify(response);
console.log(data);
}
})