首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Handsontable中动态编辑的单元格值为空。

Handsontable中动态编辑的单元格值为空。
EN

Stack Overflow用户
提问于 2020-05-15 12:29:18
回答 1查看 202关注 0票数 0

如果我的问题已经被回答了,我很抱歉,但我没有找到任何相关的答案。我希望动态编辑单元格值,因此我使用了:

代码语言:javascript
复制
var setButton = document.getElementById('setButton');
setButton.addEventListener('click', function(event) {        
    hot.getActiveEditor().beginEditing();
    hot.render();
})

它编辑单元格,但我看不到原始值,只看到空值。

示例:

https://jsfiddle.net/janzitniak/qdg420v8/6/

注意:请选择任何单元格,然后单击以将值设置为选定的单元格按钮。

谢谢你的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-02-02 09:55:42

解决方案

长话短说:打电话给enableFullEditMode(),然后再打给beginEditing()

不过,对于render()调用并不确定--我认为可以删除该调用。

JSFiddle

故事时间

我正在寻找一个类似问题的解决方案,并且必须仔细研究代码才能解决这个问题。事后看来,这很直截了当。

  • 首先是一些代码,它将文本区域的内容重置为空字符串,以便使用IME (至少注释是这样说的)。
  • 然后是代码,它只在启用完整编辑器模式时将原始值设置到单元格中。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61819245

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档