在Ext JS的网格,我编辑的单个细胞。 在一列我有一个保存按钮,触发该保存事件。 我怎样才能在编辑细胞去除脏标志(红色框下面我的形象)? 我不知道如何使用代理执行创建,更新和销毁的选择,因为文档有一个很好的例子,所以我打算做这些步骤,直到我可以采取实际煎茶训练一个AJAX请求。 但是,如果脏标志自行解决,如果我工作的商店,并直接代理,我宁愿做正确的方式。
JavaScript代码:
}, {
header: 'Save',
xtype: 'actioncolumn',
align: 'center',
width: 50,
sortable: false,
items: [{
icon: './Scripts/extjs/examples/shared/icons/fam/add.gif',
tooltip: 'Save Row',
handler: function (grid, rowIndex, colIndex) {
store.sync();
alert('saving');
}
}]
}, {
header: 'Delete',
xtype: 'actioncolumn',
align: 'center',
width: 50,
sortable: false,
items: [{
icon: './Scripts/extjs/examples/shared/icons/fam/delete.gif',
tooltip: 'Delete Task',
handler: function (grid, rowIndex, colIndex) {
store.removeAt(rowIndex);
store.sync();
alert('deleting');
}
}]
}