jqGrid 中實現表格數據列位置順序變化:
function change(){ var permutation=[];
permutation.push(0); permutation.push(2); permutation.push(1); permutation.push(3); $("#grid").jqGrid("remapColumns", permutation, true, false); }
上述代碼可將jqGrid表格中的第二列與第三列互換
使用的是remapColumns 方法:
remapColumns : 參數 permutation, updateCells, keepHeader , 作用:調整表格列的顯示順序,permutation為當前列的順序,假如值是[1,0,2],那么第一列就會在第二位顯示。如果updateCells為ture則是對單元格數據進行重新排序,如果keepHeader為true則對header數據顯示位置進行調整