【发布时间】:2011-10-07 07:08:28
【问题描述】:
jqGrid 具有列选择器功能,如下所述:
http://www.trirand.com/jqgridwiki/doku.php?id=wiki:jquery_ui_methods
还有来自@Oleg 的演示:
http://www.ok-soft-gmbh.com/jqGrid/SimpleLocalGridWithColumnChooser.htm
但是它对我的需求来说太复杂了。有没有像 FlexGrid 的显示隐藏列选择功能一样简单的方法:
您可以查看示例 1。可以通过单击列来显示和隐藏列。我不想做同样的事情,但只需单击列处或附近的某个位置并仅选择要显示或隐藏的列即可。
有什么想法吗?
PS:我想要一个基本的显示隐藏列字段,而不是一个打开的复杂屏幕,人们可以在上面选择许多选项。它应该像 Flexigirid 一样建立在桌子上。用户点击复选框,仅此而已。
【问题讨论】:
-
在来自the answer 的my demo 中只有一个调用
navButtonAdd方法将自定义按钮添加到导航栏,并将onClickButton操作定义为grid.jqGrid('columnChooser');。代码可以更简单吗?此外,它还演示了应该包含哪些 CSS 和 JS 文件以及按什么顺序。 -
@Oleg 我试图解释更多。我想要一个实际上与 Flexigrid 相同的小屏幕。如果你愿意,我可以解释更多我想要什么,谢谢。
标签: jqgrid column-chooser