var Model=Backbone.Model.extend({
url:function(){return this.id ? "data/cart/" + this.id + ".php": "data/cart.php"}
});
view中的一段
this.model = new Model();
this.model.clear();
this.model.set(data);
this.model.save("", "", {
success: function(e, resp, n) {
$.indicator("hide");
},
error:function(resp){
console.log("save error");//一直执行这里,他已经200状态了了
}
});


问题为什么xhr都200了还会执行error里面的,这个不是表示访问地址失败?
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
看看xhr请求的
response头的Content-Type是不是application/json