我試圖讓backbone.js刪除請求觸發,但沒有看到我的控制檯中發出的任何請求。Backbone.js DELETE請求不能觸發
我有收集模型,像這樣:
var Model = Backbone.Model.extend(
{
urlRoot: '/test',
defaults:{}
});
var TableList = Backbone.Collection.extend(
{
url: '/test',
model: Model
});
在我看來,我運行以下命令:
this.model.destroy();
似乎一切都運行良好,我可以看到輸出remove函數來調用銷燬,所以我知道它到達那裏,並且它還成功運行了我擁有的不受指示的方法。雖然看不到任何要求服務器的請求?
很高興你知道了...... – jcreamer898
如果有人只在Firefox中有「沒有刪除請求」的問題,但在Chrome中沒有,那麼很可能這就是你的問題。從'ajaxSetup'中刪除'data:{}'後,一切都很好。謝謝,你做了我的一天。 –