javascript - jQGrid - 更改列的顺序

标签 javascript jquery ajax json jqgrid

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

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

提前致谢, 托马斯

最佳答案

jqGrid API中有一个方法叫做 remapColumns :

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

某些旧版本的 jqGrid 存在错误 -> 排列数组中的索引是从 1 开始的,而不是从 0 开始的。您还应该记住,所有附加/隐藏列(行号、多选等)也会被计算在内。

关于javascript - jQGrid - 更改列的顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9666763/

相关文章:

javascript - 原型(prototype)继承中的奇怪行为

javascript - JQuery 菜单 a href 选择 li

jquery - 带有自定义验证的 Bootstrap 进度条

JQuery:不想在 Accordion 菜单上显示 "Open Hover"状态

java - Ajax 调用 Spring 服务

javascript - 单击按钮时将光标置于文本区域中的 2 个点之间

javascript - 如何让 ui-sref 通过 element.append 动态工作?

javascript - 如何使用复选框实现多个过滤器?

javascript - 在 Laravel 5 中以 AJAX 提交表单

javascript - FullCalendar 中的工具提示