在jqgrid中按Tab键时无法激活oncellselect?

时间:2012-12-17 10:03:40

标签: jquery jqgrid

我想在按下Tab键时触发oncellselect事件。只要使用鼠标单击选择单元格,它就可以正常工作。但是我注意到当按下tab时,只会触发aftercelledit的事件!有什么建议如何克服这个?

1 个答案:

答案 0 :(得分:0)

您应该更清楚地描述您使用的场景。 jqGrid支持通过键盘选择行(参见bindKeys),但它不支持选择单元格。

您可能使用使用内部GridNav方法激活键导航的单元格编辑。在单元格编辑的情况下, Tab 键激活下一个可编辑单元格的编辑。因此,您应该使用beforeEditCell afterEditCellonSelectCellonCellSelect代替click作为{{1}}事件的句柄。