this.obj.firstChild is null when loading grid structure from

I am using a grid in my application. Initially I was creating the grid and structure using the method calls (e.g. setInitWidths, setColAlign, etc)



When I switch this to use an XML structure the data does not load and I get the error message



this.obj.firstChild is null in dhtmlxgrid.js line 777



if (_isKHTML)this.obj.appendChild®;else {this.obj.firstChild.appendChild®}else {this.rowsCol[ind].parentNode.insertBefore(r, this.rowsCol[ind])};this.rowsCol._dhx_insertAt(ind, r);return r},



I have not loaded any data into this particular grid yet, so I am not sure why this message comes up (I have 5 grids in my app and they were all working before I prior to my switching to xml files)



<?xml version="1.0" ?>





Row #

Links

Document ID

Collection Name

Geo Ref

Load Date

Confidence

Country Confidence

Latitude

Longitude

Snippet



    

        

            modern

        

        

            false

        

        

            js/grid/imgs/

        

    







The same XML works correctly in local samples ( attached )
The error similar to one in your case, can occur if you calling some data manipulation methods without creating grid’s structure ( be sure that previously used XML, without head section, not cached )



1233849298.zip (81.7 KB)