我正在使用backbonejs和marionette构建一个应用程序,需要一些关于如何根据键更改字段焦点和检测“div”或“li”标签的模糊/焦点输出的输入。
http://jsbin.com/akiyiw/18/edit
上面的 jsbin 链接显示了我现在拥有的东西,并试图实现以下目标。
在标题字段中键入“enter”键时,焦点应移动到第一行的“fullname”字段。
同样,在第一行(GridRow 视图)中的任何地方(全名文本字段或其他元素,如“p”等)键入“enter”键时,焦点应移至下一行,依此类推。
还想检测该行( GridRow 视图)退出的焦点以触发自动保存。退出可能是由于“回车”键或由于在行外单击鼠标所致。
对于#1 和#2,我一直在尝试使用 keydown 事件,但不确定如何将焦点从一个视图移动到另一个视图。
对于#3,我尝试使用 blur 和 focusout 事件,但不是很成功。
关于如何实现这一点的任何想法都会有所帮助。
谢谢