SMART datagrid v.1 > Classes > GridBase
当undoable为true时,如果具有至少一个可以从修改或添加状态的行中撤回的修改单元格,或连接在网格的数据组可以运行Redo, 就会返回true。
如果在网格或数据组的撤销栈发生变更,就会触发onUndoStateChanged事件,并且可以通过这个事件,了解是否可以运行undo/redo。
有关DataLudi.格的Undo/Redo体现内容,请参考撤销概述页面。
document.getElementById('btnUndo').disabled = !grid.canUndo();
document.getElementById('btnRedo').disabled = !grid.canRedo();
$("#btnUndo").click = function () {
grid.canUndo() && grid.undo();
});