如何自定义jqGrid ColumnChooser上的列?

时间:2015-02-06 10:23:46

标签: jquery jqgrid

我的网格有一些隐藏属性为True的列(在红色边框中)。

我发现阻止这些列的方法显示在columnChooser对话框中。 enter image description here

我们可以在上面的截图中看到。当网格初始化时,我不想显示设置为invisiblehidden = true)的列(金额,税金)。有没有办法做到这一点?

请注意,该插件为column chooser jqgrid

2 个答案:

答案 0 :(得分:1)

当您在jqGrid的hidden:true中使用colModel时,columnChooser会将这些列放在 Make All Visible Section 中。

为了避开这种情况,您需要在hidedlg : true旁边colModel设置hidden:true

请参阅documentation

答案 1 :(得分:1)

您可以在hidedlg: true中隐藏的列中定义columnChooser属性(示例中的列amounttax