如果我将以下代码添加到 SlickGrid 示例 7:
grid.onCellChange.subscribe(function(e,args)
{
alert("here");
});
如果我更新文本字段“标题”,则会出现警报。当我更新用于演示单击以切换值的“优先级”字段时,它不会。使用此代码捕获点击。
grid.onClick.subscribe(function(e) {
var cell = grid.getCellFromEvent(e);
if (columns[cell.cell].id == "priority") {
var states = { "Low": "Medium", "Medium": "High", "High": "Low" };
data[cell.row].priority = states[data[cell.row].priority];
grid.updateRow(cell.row);
e.stopPropagation();
}
});
问题:当“Priority”值发生变化时,如何触发 onCellChange?
感谢任何可以提供帮助的人。约翰。