我正在尝试使用java中的dhtmlx向网格添加行,以下是代码。
var combinedColumn = "displayText";
displayOptionsGrid.addRow(selectedID, [ displayOptionsGrid.getRowsNum() == 0 ? 1 : 0, combinedColumn]);
该函数应该做的是,如果行数为零,则将第一行添加为已选中,然后将其余行添加为未选中。我面临的错误是,我逐个删除行并尝试在同一会话中重新添加行,而不是先前添加的行,而不是之前添加的行,但不能。我只能添加我先前添加的行作为第一行。
当我使用 grid.clearAll()时,它运行正常。有人可以告诉我我们在 clearAll()中做的确切事情,我们不会在 dhtmlxgrid 中的 deleteSelectedRows()。感谢。
答案 0 :(得分:0)
请检查您的selectedID属性。
请注意,每一行都应具有唯一的ID,因此添加一行,其中包含网格中存在的ID将会破坏网格。