JqGrid is not doing any sorting. Following is my grid specification
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
jQuery().ready(function () {<br /> jQuery("#list1").jqGrid({<br /> url: '<%=strAppVirtualPath %>/app/handlers/helper.ashx?type=test',<br /> datatype: "xml",<br /> colNames: ['Project Id', 'Project Name', 'Group', 'Description', 'RTS', 'RFD', 'Project Status'],<br /> colModel: [<br /> { name: 'projectid', index: 'id', width: 75, sortable: true },<br /> { name: 'projectname', index: 'invdate', width: 90, sortable: true },<br /> { name: 'group', index: 'name', width: 100, sortable: false },<br /> { name: 'description', index: 'amount', width: 80, align: "right", sortable: false },<br /> { name: 'rts', index: 'tax', width: 80, align: "right", sortable: false },<br /> { name: 'rfd', index: 'total', width: 80, align: "right", sortable: false },<br /> { name: 'projectstatus', index: 'note', width: 150, sortable: false }<br /> ],<br /> rowNum: 100,<br /> autowidth: true,<br /> rowList: [10, 20, 30],<br /> pager: jQuery('#pager1'),<br /> sortname: 'id',<br /> viewrecords: false,<br /> /* height:'20%', */<br /> sortorder: "desc",<br /> caption: "Project List",<br /> loadonce: true,<br /> multiselect: true,<br /> loadComplete: function () {<br /> jQuery("#list1").trigger("reloadGrid"); // Call to fix client-side sorting<br /> },<br /> shrinkToFit: true<br /> }).navGrid('#pager1', { edit: false, add: false, del: false })<br /> .hideCol('cb');<br /> });<br /> |
Copyright 2014 TriRand LtdAll Rights ReservedRSS
Back to Top