At http://www.trirand.com/jqgridwiki/doku.php?id=wiki:jquery_ui_methods http://www.trirand.com/jqgridwiki/doku.php?id=wiki:jquery_ui_methods有构建 jqGrid 列选择器的说明('dlog_opts 是要传递给“dlog”的选项对象,或者(更有可能)创建选项对象的函数。默认为 ui.dialog 生成合适的选项对象' ),但不完整的工作代码;没有提供所需功能的示例。
是否有一个完整的工作示例来构建允许隐藏、显示和移动列的 jqGrid 列选择器?
Look at 旧的例子 http://www.ok-soft-gmbh.com/jqGrid/CheckboxesWithVerticalHeaders1.htm from 答案 https://stackoverflow.com/questions/3974324/jqgrid-using-multiple-methods-to-filter-data/3979490#3979490。该示例主要是关于另一个主题,但在导航栏中您可以看到“列选择器”按钮。单击该按钮将显示列选择器对话框。您可以将对话框中的任何列名称拖放到另一个位置以更改列顺序。您可以单击“-”隐藏列,然后将隐藏列列表中的任意列拖放到可见列列表中。