我正在使用slickgrid V2.2,我试图从所选行追加新行以及所选行中的数据。它的工作正常,但在添加的行中默认生成与所选行相同的id。我正在使用下面的代码。请帮助我从selectedrow
添加一个具有不同id的新行 var row = grid.getDataItem(selectedRow);
dataView.addItem(row);
grid.render();
grid.setSelectedRows([]);
答案 0 :(得分:1)
row
只是一个包含列的对象,因此row.id = {new id};
应该有效。您需要以某种方式生成id,具体取决于您的方案的工作方式(不要在新的id值周围使用大括号,我只是指示需要插入此值)。