Gridview在javascript的帮助下通过键盘导航

时间:2011-01-19 18:21:24

标签: javascript jquery gridview

假设我的gridview有5列和10行。每列都有文本框。当焦点位于第一行的第一个文本框中时,我希望如果用户按右箭头键,焦点将移动到第一行第二列中的下一个文本框。当用户按下箭头时,焦点将移动到第二行和第二列中的文本框。我可以通过javascript实现这一目标。请给我一个通用的概念,可以在同一场景的任何页面中使用。 感谢。

1 个答案:

答案 0 :(得分:1)

我的Calctastic库将此用于HTML表格中的输入。 (参见示例2.)这是通过使用我的Grid Navigation库来实现的,该库倾向于某些very old cross-browser code

在某些时候我会更新它以使用jQuery;在此之前,欢迎您随意修改代码。

请注意,我使用箭头键明确执行支持(或推荐)右/左导航。用户在编辑文本时需要使用箭头键移动插入符号。如果你劫持右箭头键移动到正确的输入,那将会非常混乱和讨厌。