我需要在编辑函数中恢复(将值设置为编辑前的值)编辑的网格单元格值,而不是在 validateedit 函数中。
"orderList": {
validateedit: function (plugin, edit) {
//validate...
},
edit: function (plugin, edit) {
Ext.MessageBox.confirm('Confirm', 'Are you sure to change this order status?', function (btn) {
if (btn == 'yes') {
//update
} else {
// I want to rollback!
edit.cancel = true;
edit.record.data[edit.field] = edit.originalValue; //it does not work
}
});
}
}
如何更改网格单元格值(编辑器)?
谢谢!