使用BackgridJS(backgridjs.com)并希望能够更新其中一个单元格并将其保存到服务器。这是他们为此任务提供的代码:
var MyModel = Backbone.Model.extend({
initialize: function () {
Backbone.Model.prototype.initialize.apply(this, arguments);
this.on("change", function (model, options) {
if (options && options.save === false) return;
model.save();
});
}
});
我将此添加到我的代码中,并使用MAMP在我的服务器上运行它。我查看了JavaScript控制台,看看我的更改是否有效,并且确实如此。在Request Payload中,它显示我更新的代码。不幸的是,当我刷新页面时,我更新的单元格又恢复为原始文本。
为什么会这样?