【发布时间】:2023-03-30 16:51:01
【问题描述】:
我正在创建一个 Web 应用程序,它在同一页面上包含两个 SlickGrid 插件(采用类似电子表格的 excel 格式),由一个 Slider 插件分隔。有没有办法将数据从第一个电子表格的单元格复制到同一页面上的第二个电子表格?这是我们客户的要求。任何帮助表示赞赏!
【问题讨论】:
标签: jquery jquery-ui jquery-plugins spreadsheet slickgrid
我正在创建一个 Web 应用程序,它在同一页面上包含两个 SlickGrid 插件(采用类似电子表格的 excel 格式),由一个 Slider 插件分隔。有没有办法将数据从第一个电子表格的单元格复制到同一页面上的第二个电子表格?这是我们客户的要求。任何帮助表示赞赏!
【问题讨论】:
标签: jquery jquery-ui jquery-plugins spreadsheet slickgrid
如果您需要将一个网格中的所有数据替换为另一个网格中的数据,那么这将起作用:
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();
【讨论】: