Jqgrid load array data

I have a dataset, as in the following example, and I would like to upload it to the grid. However, I'm not sure, since the data does not have a name.

[[48803,"DSK1","","02200220","OPEN"],[48769,"APPR","","77733337","ENTERED"]]
+5
source share
2 answers

You just need to use localReader

localReader: {
    repeatitems: true,
    cell: "",
    id: 0
}

I made a demo for you that shows how it works.

. , , . localReader data , jqGrid: data. . ,

[{id:48803,col2:"DSK1",col3:"",col4:"02200220",col5:"OPEN"},
 {id:48769,col2:"APPR",col3:"",col4:"77733337",col5:"ENTERED"}]

colModel. data , jqGrid.

2. , , .

var myNewData = [];
for (var i=0,l=mydata.length; i<l; i++) {
    var d = mydata[i];
    myNewData.push({id:d[0],col2:d[1],col3:d[2],col4:d[3],col5:d[4]});
}

, localReader, - .

+4
+2

All Articles