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数据显示位置进行调整