我想创建一个对话框来为我的 jqGrid 启用/禁用列。有一个用于此的模块,但从 jqGrid 4.x 开始不再支持他的模块。
这个模块有替代品吗,我没找到。任何已经存在的东西我都可以重用——或者什么是实现它的最简单方法?
从 jqGrid 文档(这里),这就是我需要的:
您应该使用columnChooser。我建议您使用我在答案中发布的方法的修改代码(参见演示)。它使列选择器对话框可调整大小。您可以只使用$.jgrid.extend({columnChooser : function ... });
after jquery.jqGrid.min.js
or包含代码,jquery.jqGrid.src.js
并使用修改后的版本覆盖原始columnChooser
版本。