2011-10-18 17 views
0

以下のコードはソートされていませんが、ページ設定が機能しています。jqgridでのソート問題

 
$("#vendor_list").jqGrid({ 
     url: '/ra/vendor', 
     datatype: 'json', 
     ignoreCase: true, 
     colNames:['Vendor ID','Vendor Code', 'Vendor Name', 'Country', 'Approved', 'Location'], 
     colModel:[ 
        {name:'Vendor ID',index:'vendor_id', hidden:true}, 
        {name:'Vendor Code',index:'vendor_code', sorttype: 'text'}, 
        {name:'Vendor Name',index:'vendor_name', sorttype: 'text'}, 
        {name:'Country',index:'country', sorttype: 'text'}, 
        {name:'Preferred',index:'preferred', align:'center'}, 
        {name:'Location',index:'location_flag', align:'center'}, 
       ], 
     rowNum:5, 
     rowList:[5,10,20,30], 
     sortable: true, 
     loadonce: true, 
     mtype: "POST", 
     pager: $('#vendor_list_pager'), 
     sortname: 'id', 
     sortorder: 'asc', 
     multiselect: true, 
     viewrecords: true, 
     gridview: true, 
     //onPaging: function(which_button) { 
     // $('#vendor_list').setGridParam({datatype: 'json'}); 
     //}, 
     caption:"Vendor Selection List", 
}); 
+0

-1でなければなりません。 – alex

答えて

0

sortname: 'id'漠然と* *動作していない、HTML&ノーコードの書式がないためsortname: 'vendor_id'