我用n行初始化一个可编辑的Slickgrid。用户键入或粘贴> n行数据。网格添加行来保存额外的数据,但是当我grid.getData()
时,结果数组的行格式不同于> n。例如,当n = 2时,它看起来像这样
[["A","I","X"],
["B","J","Y"],
{"0":"C","1":"K","2":"Z"}]
我需要统一构造这个数组。我尝试了这个但没有效果:
grid.updateRowCount();
grid.render();
thatdata=grid.getData();
希望我在文档中遗漏了一些简单的东西 - 任何帮助表示赞赏!
编辑:我应该提到我正在使用Celebio / Nereo labs fork,所以这不仅仅是一个Slickgrid问题。
答案 0 :(得分:1)
SlickGrid不会为您添加数据到数组。您可以通过订阅onAddNewRow
并提供实现来向数组添加新项目来实现这一点,因此您的代码会以错误的格式添加数据。