Categories | Question details Back To List | ||
grid.addRow() issue Hello, I have a dhtmlxgrid. I have a button which allows add row to this grid and also a button which allows delete rows from the grid. Most of the time add row works fine but sometimes it gives following error in FireFox3 console - this.cell.parentNode is null getTitle()(" ", undefined)dhtmlxgridcell.js (line 40) setAttribute()(" ")dhtmlxgridcell.js (line 39) getValue()()dhtmlxgr...d_math.js (line 8) getValue()()dhtmlxgr...d_math.js (line 11) ev()()dhtmlxgrid.js (line 647) ev()()dhtmlxgrid.js (line 647) getTitle()(" ", undefined)dhtmlxgridcell.js (line 42) setAttribute()(" ")dhtmlxgridcell.js (line 39) _fillRow()(tr, ,,,,,,,,,,,,,,,,,,,,,)dhtmlxgrid.js (line 749) _addRow()(2, ,,,,,,,,,,,,,,,,,,,,,, 1)dhtmlxgrid.js (line 858) addRow()(2, ",,,,,,,,,,,,,,,,,,,,,", 1)dhtmlxgrid.js (line 866) addRowBefore()(2, ",,,,,,,,,,,,,,,,,,,,,", 1, undefined, undefined, undefined)dhtmlxtreegrid.js (line 41) onButtonClick(undefined, undefined)myGrid.js (line 919) setHTML()(click clientX=378, clientY=56, Object id=Insert className=defaultButton)dhtmlxprotobar.js (line 11) [Break on this error] this.cell.parentNode.idd, following is the code - var rowCount = grid.getRowsNum(); grid.addRow(rowCount+1,",,,,,,,,,,,,,,,,,,,,,",rowCount); I get the error on addRow. This errors shows up sometimes not consistently. Can you please help me. Thanks. Answer posted by Support on Jan 13, 2009 08:57 the way how you generate IDs are not safe, if rows added|deleted non unique ID can be generated You can try to use next code instead var id = grid.uid(); grid.addRow(id,",,,,,,,,,,,,,,,,,,,,,",-1); |