当enableAddRow为false时,SlickGrid最后一个编辑器选项卡键不起作用

时间:2013-10-15 16:07:12

标签: javascript slickgrid

使用SlickGrid(v2.2)。我正在设置

enableAddRow: false,
autoEdit: true

我的专栏也有编辑。通过编辑器的标签工作正常,它可以毫无问题地导航到后续单元格。但是,当在最后一行中时,最后一个单元格...从编辑器中跳出标签不会重置单元格。但它确实提交了更改。我正在寻找的行为是,当没有更多的单元格导航时,它只是提交更改并重置自己。

有人有任何指示吗?

1 个答案:

答案 0 :(得分:1)

您可以尝试类似

的内容
grid.onCellChange.subscribe(function (e, args) {
    if (args.cell >= grid.getColumns().length - 1 &&
        args.row >= grid.getDataLength() - 1) {

        grid.getEditorLock().commitCurrentEdit();
    }
});

更新see this question,以便针对此标签问题提供更强大的修复功能。