jQuery MiniUI

 找回密码
 立即注册
查看: 2541|回复: 5
打印 上一主题 下一主题

各位老大,来一下,怎么获取tab键事件呢? [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2016-9-22 09:07:43 |只看该作者 |倒序浏览
在页面上按下tab键可以在form中让下一个input控件获取到输入焦点。
现在我想把按tab键的事件转交给enter键,因为用户的习惯是在编辑框中输入(或编辑)好内容后,这按下enter键确认,然后让输入焦点移动到下一个输入框。
先谢谢!

Rank: 8Rank: 8

沙发
发表于 2016-9-22 10:01:29 |只看该作者

参考这个示例

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 6Rank: 6

板凳
发表于 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”也不行,不知是哪里写不对了。

Rank: 8Rank: 8

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

textarea的回车难道不应该是换行吗

Rank: 6Rank: 6

5#
发表于 2016-9-22 15:09:55 |只看该作者
dforce 发表于 2016-9-22 13:23
textarea的回车难道不应该是换行吗

是textarea拿不到焦点,在textarea前面的input上按回车键,光标不会跑到textarea里面。

Rank: 8Rank: 8

6#
发表于 2016-9-22 16:24:18 |只看该作者
hejin8288 发表于 2016-9-22 15:09
是textarea拿不到焦点,在textarea前面的input上按回车键,光标不会跑到textarea里面。 ...

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

Archiver|普加软件

GMT+8, 2024-10-3 05:30 , Processed in 1.036752 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部