2017-02-13 47 views
0

我想在java中使用dhtmlx添加行到网格中,以下是代码。dhtmlxgrid addRow()在复选框上的异常行为

var combinedColumn = "displayText"; 
displayOptionsGrid.addRow(selectedID, [ displayOptionsGrid.getRowsNum() == 0 ? 1 : 0, combinedColumn]); 

哪些功能是应该做的是,如果行数为零,它把第一行作为检查,然后其余为未选中状态。我面临的错误是,我一个一个地删除行,并尝试重新添加与其他行相同的会话中的行,而不是先前添加的行,但不能。我只能将先前添加的行添加为第一行。

当我使用grid.clearAll()它工作正常。有人能告诉我我们在清除所有(),我们不在deleteSelectedRows()在dhtmlxgrid确切的事情。谢谢。

回答

0

请检查您选择的ID属性。

请注意,每一行都应该有一个唯一的ID,因此添加一个存在于您的网格中的id行将会破坏网格。