javascript - SlickGrid 追加具有不同 ID 的新行

标签 javascript jquery slickgrid

我正在使用 slickgrid V2.2,我试图从所选行中附加新行以及所选行中的数据。它工作正常,但在添加的行中默认生成与所选行相同的 id。我正在使用下面的代码。请帮我添加一个与 selectedrow 不同 id 的新行

             var row = grid.getDataItem(selectedRow);
                       dataView.addItem(row);
                       grid.render();
                       grid.setSelectedRows([]);

最佳答案

row 只是一个包含列的对象,因此 row.id = {new id}; 应该可以工作。您需要根据您的方案的工作方式以某种方式生成 id(不要在新 id 值周围使用大括号,我只是表明需要插入该值)。

关于javascript - SlickGrid 追加具有不同 ID 的新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45373567/

相关文章:

javascript - 两个导航都出来了,如何在点击第一个导航时隐藏第二个导航?

javascript - 子元素不拉伸(stretch)固定高度的父容器

javascript - jquery 计数器不起作用

jquery - slickgrid 数据不可见

javascript - str.indexOf(var && var) 的目的是什么?

jquery - SlickGrid - 更改输入的样式 Slick.Editors

javascript - 直接在 postgres 中插入可以工作,但使用 Sequelize 则不行

javascript - WebGL2中浮点纹理的线性过滤

javascript - 为什么 JQuery .html() 不适用于单个 div 标签?

javascript - 如何选择 contenteditable div 中的所有文本?