2

我正在创建一个 Web 应用程序,该应用程序在同一页面上包含两个 SlickGrid 插件(采用类似格式的电子表格),由 Slider 插件划分。有没有办法将数据从第一个电子表格的单元格复制到同一页面上的第二个电子表格?这是我们客户的要求。任何帮助表示赞赏!

4

1 回答 1

0

如果您需要用另一个网格中的数据替换一个网格中的所有数据,那么这将起作用:

grid2.setData(grid1.getData());
grid2.invalidate();

如果您需要将一个网格中的数据附加到另一个网格中的数据,保留网格中已经存在的数据,这应该可以:

var grid1Data = grid1.getData();
var grid2Data = grid2.getData();

for(var i = 0; i < grid1Data.length; i++) {
    grid2Data.push(grid1Data[i]);
}
grid2.setData(grid2Data);
grid2.invalidate();    
于 2013-03-08T19:42:27.727 回答