jQGrid - 更改列的顺序

时间:2012-03-12 12:11:20

标签: javascript jquery ajax json jqgrid

我有一个JQGrid,它通过AJAX加载数据并获得JSON响应。

我想知道是否有办法改变网格colModel中列的顺序而不影响单元数据的映射?

提前致谢, 托马斯

1 个答案:

答案 0 :(得分:4)

jqGrid API中有一个名为remapColumns的方法:

$("#list").remapColumns([0,2,1,3,4],true,false);

某些旧版本的jqGrid出现错误 - >置换数组中的索引是基于1的,而不是基于0的。您还应该记住,所有其他/隐藏列(rownumber,multlectlect等)也会被计算在内。