jqGrid显示/隐藏列对话框

时间:2013-08-10 16:02:53

标签: javascript jquery jqgrid

我想创建一个对话框,为我的jqGrid启用/禁用列。有一个module for this,但是从jqGrid 4.x开始不再支持他了。

是否有替换此模块,我找不到。我已经存在的任何东西我可以重用 - 或者最简单的方法是什么呢?

从jqGrid文档(here),这就是我需要的:

Show/Hide columns

1 个答案:

答案 0 :(得分:3)

您应该使用columnChooser。我建议您使用我在the answer中发布的方法的修改代码(请参阅the demo)。它使Column Chooser Dialog可调整大小。您可以在$.jgrid.extend({columnChooser : function ... });jquery.jqGrid.min.js之后使用jquery.jqGrid.src.js包含代码,并使用修改后的版本覆盖columnChooser的原始版本。