Javascript 输入数据后,如何在enter键上突出显示后续行的第一个单元格?

Javascript 输入数据后,如何在enter键上突出显示后续行的第一个单元格?,javascript,jquery,kendo-ui,telerik,kendo-grid,Javascript,Jquery,Kendo Ui,Telerik,Kendo Grid,我已经编写了一个代码,当您当前处于最后一行时,在enterkeyup上创建一个新行 问题-但我面临的问题是,当您键入一些数据,然后按enter键时,它不会创建新行。(它将转到第一行的第一个单元格。) 我认为我面临的问题是因为剑道UI中的“save”函数下调用了“this.refresh();”函数 我无法摆脱这个函数,因为我使用的是聚合功能,我需要将发布在这里的JSFIDLE中所有选项卡中的所有值相加- 请问是否有任何方法可以创建一个新行以及突出显示新创建行的第一个单元格。 PS:如果有5行,而

我已经编写了一个代码,当您当前处于最后一行时,在enterkeyup上创建一个新行

问题-但我面临的问题是,当您键入一些数据,然后按enter键时,它不会创建新行。(它将转到第一行的第一个单元格。)

我认为我面临的问题是因为剑道UI中的
“save”
函数下调用了
“this.refresh();”
函数

我无法摆脱这个函数,因为我使用的是聚合功能,我需要将发布在这里的JSFIDLE中所有选项卡中的所有值相加-

请问是否有任何方法可以创建一个新行以及突出显示新创建行的第一个单元格。 PS:如果有5行,而我当前在第3行,如果我按enter键,它将导航到下一行并高亮显示第一个单元格。(因为在本例中它不是最后一行,所以我不需要创建新行,只需单击导航到下一行即可。)

我尝试使用可编辑单元格属性,但没有任何效果

因此,简而言之,我的问题是导航到下一行并在按enter键时突出显示第一个单元格(在输入数据之后或之前),在按enter键时创建新行并突出显示第一个单元格。

^^该函数负责在输入数据时刷新剑道网格的内容

save:function(e){

            this.refresh();

        }