当你当前在最后一行时,我写了一个代码来输入keyup上的新行。
问题 - 但我面临的问题是,当您键入一些数据然后按Enter键时,它不会创建新行。 (它转到第一行的第一个单元格。)
我认为我面临的问题是因为"this.refresh();"
函数在Kendo UI中的"save"
函数下被调用。
我只是无法摆脱这个功能,因为我正在使用聚合功能,我需要总结这里发布的jsfiddle中所有选项卡中的所有值 - JSFiddle
我是否知道是否有任何方式可以创建新行以及突出显示新创建的行的第一个单元格。 PS:如果有5行且我当前在第3行,如果我按下回车键,它应该导航到后续行并突出显示第一个单元格。 (因为,在这种情况下,它不是最后一行,我不需要创建新行,而只需在点击时导航到后续行。)
我尝试使用可编辑单元格属性,但没有任何效果。
所以,简而言之,我的问题是导航到后续行并突出显示输入键按下的第一个单元格(在输入数据之前或之后)并在输入键上创建新行按下并突出显示这是第一个细胞。
save:function(e){
this.refresh();
}
^^这是负责在输入数据时刷新Kendo Grid内容的功能。