IE8 中,无法用$.focus()设置input的焦点

  me.on("keydown.autoTableEvent", '.waitEdit', function (event) {
                if (event.keyCode == 13) {
                    var idx = opt._waitEdit.index(this);
                    if (idx < opt._waitEdit.length - 1)
                        $(opt._waitEdit[idx + 1]).autoSelectWord();
                    return false;
                }
                if (event.keyCode == 38) {
                    var field = $(this).data('field');
                    var list = opt._waitEdit.filter("[data-field='" + field + "']");//获取当前一列所有的编辑项
                    var idx = list.index(this);
                    if (idx > 0)
                        $(list[idx - 1]).autoSelectWord();
                    return false;
                }
                if (event.keyCode == 40) {
                    var field = $(this).data('field');
                    var list = opt._waitEdit.filter("[data-field='" + field + "']");
                    var idx = list.index(this);
                    if (idx < list.length - 1)
                        $(list[idx + 1]).autoSelectWord();
                    return false;
                }
            })

开始时,没有return false时,除IE8之外,其它浏览器都能回车与上下键切换input的焦点。

但IE8必须加上return false。不加,似乎事件乱窜,调试则进到jquery的其它地方,我没有细追。

这个问题在http://stackoverflow.com/questions/1326993/jquery-focus-sometimes-not-working-in-ie8也有讨论。不过他们的方法没管用。倒是return false解决了!

最近锁表头的方法没找到很好的。用floatTable,但大表要卡个4、5秒才行,难过。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏速成应用小程序开发平台

新手教程|速成应用教你如何制作搭建自己的微信小程序

微信小程序已经迈入了爆发阶段,很多中小企业和商户正在不断涌入这个市场。但是很多不懂技术不懂代码的小白却不知道去哪里制作微信小程序,现在就以可视化小程序开发工具「...

2.2K5
来自专栏freesan44

实现 iOS 前台时的推送弹窗效果

原文链接:http://www.jianshu.com/p/67864e1c2085

1582
来自专栏Albert陈凯

2018-06-18 Windows Intellij IDEA 常用快捷键

1839
来自专栏DeveWork

为WordPress 评论框添加HTML5 表单验证

WordPress 中最常用到的表单莫过于评论框了,但现在不少的WordPress 主题(包括WordPress官方的主题),其表单验证其实是借助javascr...

38710
来自专栏小程序·云开发专栏

解剖小程序的 setData

原文链接:https://godbasin.github.io/2018/10/05/wxapp-set-data/

1.6K3
来自专栏Android干货

Android开发常用的一些功能列表

3155
来自专栏数据小魔方

图表搬家

来这里找志同道合的小伙伴! 今天给大家聊一聊Excel图表的输出! 我们日常所做的图表,如果不是专门用做Excel报表的话,大部分还是要以图片的形式导出。 通...

3388
来自专栏程序员的知识天地

移动端上拉加载和下拉刷新的vue插件

npm install --save mescroll.js //不要使用cnpm安装

1.6K2
来自专栏韩东吉的Unity杂货铺

零基础入门 3: 窗口介绍(一)

前两篇介绍了Unity的环境布置,破解,平台切换。如果哪里有所遗忘可以翻看历史消息重新巩固下。

1243
来自专栏娱乐心理测试

小程序如何引入外部字体(方法详解)

2.3K5

扫码关注云+社区

领取腾讯云代金券