Forum


22:17

25/05/2012

I have my grid loading properly and I would like to make the columns sortable. I have similar code to the online xml example but clicking the column headers does nothing. Thanks
jQuery("#props").jqGrid({
url:'data.xml',
colNames:['Id', 'Name', 'Common Name', 'Value', 'Desc'],
colModel:[
{name:'id', index:'id', hidden:true},
{name:'name', index:'name', hidden:true},
{name:'commonName', index:'commonName', width:255},
{name:'value', index:'value', width:200},
{name:'description', index:'description', hidden:true}
],
datatype: 'xml',
rowNum:10,
height:'auto',
pager: '#pager',
sortname: 'commonName',
viewrecords: true
});
18:47

Moderators
30/10/2007

Hello,
Note that you load just a file. There is no server side sorting.
In order to do what you want in this case you will need to set the grid parameter
loadonce: true
Additionalyy to that you will need to set a sorttype options in colModel.
see documentation.
Regards
For professional UI suites for Java Script and PHP visit us at our commercial products site - guriddo.net - by the very same guys that created jqGrid.
Most Users Ever Online: 715
Currently Online:
66 Guest(s)
Currently Browsing this Page:
1 Guest(s)
Top Posters:
OlegK: 1255
markw65: 179
kobruleht: 144
phicarre: 132
YamilBracho: 124
Renso: 118
Member Stats:
Guest Posters: 447
Members: 11373
Moderators: 2
Admins: 1
Forum Stats:
Groups: 1
Forums: 8
Topics: 10592
Posts: 31289
Newest Members:
, razia, Prankie, psky, praveen neelam, greg.valainis@pa-tech.comModerators: tony: 7721, Rumen[Trirand]: 81
Administrators: admin: 66