handsontable是一个功能强大的在线表格插件,可以实现类似于excel的功能,用于web表现非常不错,尤其是内部系统的表格处理更是锦上添花。

网址:http://handsontable.com/

目前最新的版本是0.12.2,但老外在开发时没有考虑到中文输入法的问题,出现了自动完成不能输入中文的bug,下面是修复的办法。修复后在firefox,chrome和IE11上测试通过。

修复步骤:

1.3936行中的"keydown"改为"keyup",结果如下:

      eventManager.addEventListener(document, 'keyup', function (ev){instance.runHooks('afterDocumentKeyDown', ev);});

2.注释掉1199,1202行,结果如下:

  /*** Listen to document body keyboard input*/this.listen = function () {Handsontable.activeGuid = instance.guid;if (document.activeElement && document.activeElement !== document.body) {//document.activeElement.blur();}else if (!document.activeElement) { //IE//document.body.focus();}};

转载于:https://blog.51cto.com/ustb80/1596319

修复handsontable自动完成不支持中文的bug相关推荐

  1. JS~字符串长度判断,超出进行自动截取(支持中文)

    2019独角兽企业重金招聘Python工程师标准>>> 在文本框中输入字符,如果超出指定长度,就把它截取,要求中文等于两个字符的长度: 见代码: <html> <s ...

  2. ajax的auto是true,一个AJAX自动完成功能的js封装源码[支持中文]

    Screenshots Pagination Internationalization Rich format Text selection源码下载 有个问题,等高手解决,就是怎么搞都不能支持中文,不 ...

  3. ajax返回字符串长度限制,JS字符串长度判断,超出进行自动截取的实例(支持中文)...

    今天一个小弟问我的问题,在文本框中输入字符,如果超出指定长度,就把它截取,要求中文等于两个字符的长度,我找一下资料,把这个功能实现了, 下面是JS代码: var GetLength = functio ...

  4. svn自动邮件提醒(win7下支持中文显示,使用commit-emial.pl)

    1 前提:已安装svn,假设已有版本库名称为 :share 2 安装perl并重新启动.     下载并安装  ActivePerl-5.14.2.1402-MSWin32-x86-295342.ms ...

  5. [转]IntelliJ IDEA 2020.1 正式发布,15 项重大特性、官方支持中文了!

    头图&作者 | YourBatman,CSDN博客专家 责编 | 唐小引 出品 | CSDN(ID:CSDNnews) 前言 千呼万唤始出来!自从官方在 2020-01-20 发布了其 202 ...

  6. IntelliJ IDEA 2020.1 正式发布,15 项重大特性、官方支持中文了! | 原力计划

    头图&作者 | YourBatman,CSDN博客专家 责编 | 唐小引 出品 | CSDN(ID:CSDNnews) 前言 千呼万唤始出来!自从官方在 2020-01-20 发布了其 202 ...

  7. 让英文版的LINUX 支持中文显示

    (以REDHAT为例) 1.首先查看系统中有没有安装中文支持软件包   rpm -qa |grep fonts-chinese 如果命令执行后能够查询到相应的包,那么说明已经安装过包:反之则没有安装 ...

  8. C++常用的支持中文的GUI库Qt 6之一:下载、安装与简单使用

    C++常用的支持中文的GUI库Qt 6之一:下载.安装与简单使用 因为Qt发展变化较快,网上许多介绍Qt的下载.安装与使用已过时,初学者常因行不通而受挫,故此发布本文,以Qt 6.2.4开源版在Win ...

  9. JupyterLab 3.0发布:支持中文界面,安装插件无需Node.js

    晓查 发自 凹非寺  量子位 报道 | 公众号 QbitAI 原本计划在2020年底推出的JupyterLab 3.0,在逾期6天后终于正式发布了. 作为一次大版本升级,JupyterLab 3.0这 ...

最新文章

  1. 计算机科学与技术历史步伐,计算机科学与技术1001班先进班级体申报材料.pdf
  2. hash表建立 很久没写数据结构了
  3. 储能系统进入数据中心是大势所趋
  4. 81. 搜索旋转排序数组 II
  5. 搭建sql注入实验环境(基于windows)
  6. Matplotlib - bar(条形图)
  7. gradle java ide_用最简单的gradle代码,解决你java项目中的jar依赖之苦
  8. python模拟ssh登录
  9. c语言ax2bxc0的求根公式,ax2+bx+c=0的求根公式
  10. 动态设置html字号,html动态字体
  11. 下载c语言软件后怎么解压,手机怎么解压文件 盘点常用手机压缩打包解压文件应用...
  12. 客户体验决胜2022,低代码是快速取胜之道
  13. 上海航芯|推出基于ACX200T的V2X解决方案
  14. 分体式降噪耳机哪个好用?入耳式降噪耳机排行榜!
  15. 记Elsevier上Latex投稿
  16. H5接入微信公众号方法(超详细)
  17. 对比:空洞卷积与转置卷积(吉米王)
  18. 【考试记录】阿里云DevOps助理工程师(ACA)
  19. C语言——scanf()函数的具体详解
  20. EM2040D和SES2000采集图像判读(一)

热门文章

  1. 在ASP.Net中如何彻底杀死Excel进程
  2. WIN7盗版的警告!你见过吗?
  3. Zabbix监控系统部署:配置详解
  4. chcapter 2 量子力学介绍
  5. 专家也要小心,HTTPS网址的网站就一定安全吗?
  6. cocos2d-x 3.1.1 学习笔记[15] Shader 著色器
  7. 修改linux的时间可以使用date指令
  8. sublime Text 2 配置以及 Python环境搭建
  9. mysql M/S配置小记
  10. 从前端程序员的视角看小程序的稳定性保障