jQuery MiniUI

标题: 各位老大,来一下,怎么获取tab键事件呢? [打印本页]

作者: hejin8288    时间: 2016-9-22 09:07:43     标题: 各位老大,来一下,怎么获取tab键事件呢?

在页面上按下tab键可以在form中让下一个input控件获取到输入焦点。
现在我想把按tab键的事件转交给enter键,因为用户的习惯是在编辑框中输入(或编辑)好内容后,这按下enter键确认,然后让输入焦点移动到下一个输入框。
先谢谢!


作者: dforce    时间: 2016-9-22 10:01:29

[attach]8031[/attach]
参考这个示例


作者: hejin8288    时间: 2016-9-22 13:07:34

dforce 发表于 2016-9-22 10:01
参考这个示例

基本解决了,谢谢老大!
但取不到mini-textarea控件,我依照了在这个地方$("body").on("keypress",".mini-textbox-input,.mini-buttonedit-input,.mini-textArea-input", function (e){});加上“.mini-textArea-input”也不行,不知是哪里写不对了。
作者: dforce    时间: 2016-9-22 13:23:44

hejin8288 发表于 2016-9-22 13:07
基本解决了,谢谢老大!
但取不到mini-textarea控件,我依照了在这个地方$("body").on("keypress",".mini- ...

textarea的回车难道不应该是换行吗
作者: hejin8288    时间: 2016-9-22 15:09:55

dforce 发表于 2016-9-22 13:23
textarea的回车难道不应该是换行吗

是textarea拿不到焦点,在textarea前面的input上按回车键,光标不会跑到textarea里面。
作者: dforce    时间: 2016-9-22 16:24:18

hejin8288 发表于 2016-9-22 15:09
是textarea拿不到焦点,在textarea前面的input上按回车键,光标不会跑到textarea里面。 ...

自己修改一下吧,那里面判断的是input type="text"




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2