1
我想根據條件渲染帶有可編輯&不可編輯行的網格。我可以通過設置顏色來區分這一點,但使其不可編輯被刪除的記錄會更有用。期待好的解決方案。如何在單個網格中使用Backgrid.js製作可編輯和不可編輯的行
var DeletedRow = Backgrid.Row.extend({
render: function() {
DeletedRow.__super__.render.apply(this, arguments);
if (!_.isUndefined(this.model.get("action")) && this.model.get("action") == "D") {
this.el.bgColor = "#C0C0C0";
}
return this;
}
});
如何將模型標記爲已刪除,現在您並未真正將其從集合中刪除? –
我的要求是不刪除記錄。我只需要根據「action」屬性禁用該行。我通過這種方式實現了它(this。$ el.find(「td [class = actionDescription]」))。parent()。find(「*」)。unbind(); this。$ el.click(false); – pradeep