我正在使用Dojo 1.9和GridX 1.2。我想检测给定行(或单元格)已被用户更改的事件。然后将执行其他操作,例如,一行将更改背景颜色并启用“保存”按钮。
我正在搜索示例和文档,但我没有找到示例。如何注册对网格中的编辑做出反应的侦听器,这将为我提供已编辑的行或单元格的信息,并有可能在更改后读取实际值?
我正在使用Dojo 1.9和GridX 1.2。我想检测给定行(或单元格)已被用户更改的事件。然后将执行其他操作,例如,一行将更改背景颜色并启用“保存”按钮。
我正在搜索示例和文档,但我没有找到示例。如何注册对网格中的编辑做出反应的侦听器,这将为我提供已编辑的行或单元格的信息,并有可能在更改后读取实际值?
该事件称为“onApply”并在grid.edit
(模块编辑参考)上注册
实现这一点的示例代码:
grid.edit.connect(grid.edit, "onApply", function(cell, success) {
var item = cell.row.data()
var id = cell.row.id
console.log('Row with ID '+id+' is modified. New value: '+item)
})