使用 SlickGrid (v2.2)。我在设置
enableAddRow: false,
autoEdit: true
我的专栏也有编辑。通过编辑器切换工作正常,它可以毫无问题地导航到后续单元格。但是,当在最后一行时,最后一个单元格.. 跳出编辑器不会重置单元格。但是,它确实提交了更改。我正在寻找的行为是,当没有更多单元格可以导航到时,它只是提交更改并自行重置。
有人有任何指示吗?
使用 SlickGrid (v2.2)。我在设置
enableAddRow: false,
autoEdit: true
我的专栏也有编辑。通过编辑器切换工作正常,它可以毫无问题地导航到后续单元格。但是,当在最后一行时,最后一个单元格.. 跳出编辑器不会重置单元格。但是,它确实提交了更改。我正在寻找的行为是,当没有更多单元格可以导航到时,它只是提交更改并自行重置。
有人有任何指示吗?
你可以尝试类似的东西
grid.onCellChange.subscribe(function (e, args) {
if (args.cell >= grid.getColumns().length - 1 &&
args.row >= grid.getDataLength() - 1) {
grid.getEditorLock().commitCurrentEdit();
}
});
更新:请参阅此问题以获得针对此选项卡问题的更强大的修复。