バックエンドでモデルを削除しようとしていますが、私がやっていることは次のとおりです (コードは問題を示すためだけに調整されており、一部が欠落している可能性があります):
attending= new Backbone.Model();
attending.url= this.url() + "/reject";
attending.set({
id: this.id
})
attending.destroy({
success: function(){
alert("yes");
},
error: function(){
alert("no");
}
});
しかし、私がいつも受け取るのは「いいえ」のアラートです。実際には、バックエンドは正しく更新されているようで、応答として得られるものもあります。ここにあります:
だから...私が得る応答の何が問題なのですか? バックボーンがそれを成功した応答として認識しないのはなぜですか? 200/OK と "application/json" 形式も取得します。