在SlickGrid中将CellSelectionModel与autoEdit:true一起使用

时间:2012-12-20 19:01:53

标签: slickgrid

我的网站上有一个SlickGrid,并实现了一些复制/粘贴功能。这要求我使用CellSelectionModel,这要求我为网格设置autoEdit为false。

我希望autoEdit为true,仍然可以使用我的选择模型。有谁知道怎么做?

2 个答案:

答案 0 :(得分:1)

您可以使用autoEdit true复制/粘贴功能。我有它。

您可以在此处亲自试用:http://labs.nereo.com/SlickGrid/examples/example-excel-compatible-spreadsheet.html

现在,使用javascript控制台,写一下:

grid.setOptions({autoEdit:true})

您仍然可以复制/粘贴。 选择一系列细胞更加困难......(如果没有更多的开发,你就不能拥有任何活跃的细胞)。

但是,简短的回答是,你可以。

答案 1 :(得分:1)

我知道这是个老歌,但是如果有人仍然在运行此问题...请在CellExternalCopyManager.init()中查找以下行,然后删除它们或将其注释掉。在代码上方有一条注释,解释了为什么存在该注释,但是我无法重现它在删除时所描述的问题。我使用这种解决方案已有多年了,没有人报告任何问题。

  

cellSelectionModel.onSelectedRangesChanged.subscribe(function(e,args){           _grid.focus();         });