首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Handsontable - getSelected不工作

Handsontable - getSelected不工作
EN

Stack Overflow用户
提问于 2013-06-30 09:30:02
回答 1查看 11.6K关注 0票数 3

我正在使用handsontable创建一些类似excel的电子表格,并且我需要检索用户选择的数据,以便使用gRaphael创建图表。但是,当我尝试使用以下代码警告数据选择参数时:

代码语言:javascript
复制
var ht = $('#dataTable0').data('handsontable');
var sel = ht.getSelected();
alert(sel[0]);

我在警告窗口中写了'undefined‘。有人能告诉我如何修复这段代码吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-30 18:22:08

您的代码已过时,这可能是它不能按预期工作的原因。如果您使用的是最新版本0.9.7,建议使用以下方法:

代码语言:javascript
复制
$('div#example1').handsontable(options);

//get the instance using jQuery wrapper
var ht = $('#example1').handsontable('getInstance');

//Return index of the currently selected cells as an array [startRow, startCol, endRow, endCol]
var sel = ht.getSelected();

//'alert' the index of the starting row of the selection
alert(sel[0]);

如果您使用的是旧版本,我建议您下载最新版本。

编辑:

根据@polras的建议,您还可以添加:

代码语言:javascript
复制
outsideClickDeselects: false 

到handsonetable选项

票数 17
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17386258

复制
相关文章

相似问题

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