handsontable修改列头后,点击选中标题,输入框焦点没有失去

来源:互联网 发布:c语言输出图形 编辑:程序博客网 时间:2024/05/11 17:50

之前介绍了如何双击修改列标题,但是在点击handsontable的表体的时候,并没有失去焦点,如何解决呢?其实也不难,监听鼠标的点击事件即可,具体代码如下:

htable.rootElement.onclick = function(e) {<span style="white-space:pre"></span>// 列标题编辑状态下,点击handsontable,失去列标题编辑框焦点<span style="white-space:pre"></span>var childs = this.getElementsByClassName("column_name_edit");<span style="white-space:pre"></span>if (childs.length == 1 && e.target.className != "column_name_edit") {<span style="white-space:pre"></span>childs[0].blur();<span style="white-space:pre"></span>}}


0 0
原创粉丝点击