我已经查看了jqGrid Demos中的所有示例,但无法找到列标题过滤的示例。
以 Excel 的工作原理为例:
是否可以启用这种类型的排序,在下拉菜单中提供不同的字段列表?
我注意到这个特定的答案会显示它们,但理想情况下我想默认这样做,而不必在过滤器窗口中打开和设置过滤器。
抱歉,我没有任何代码要显示,如果是这样,我会更多地寻找一般的是/否和指针,也许还有几个简单的例子。
那么,我运气好吗?
我已经查看了jqGrid Demos中的所有示例,但无法找到列标题过滤的示例。
以 Excel 的工作原理为例:
是否可以启用这种类型的排序,在下拉菜单中提供不同的字段列表?
我注意到这个特定的答案会显示它们,但理想情况下我想默认这样做,而不必在过滤器窗口中打开和设置过滤器。
抱歉,我没有任何代码要显示,如果是这样,我会更多地寻找一般的是/否和指针,也许还有几个简单的例子。
那么,我运气好吗?
每个软件产品都有自己的用户界面。您不应该期望可以在另一种产品中模拟 Microsoft Excel 的 GUI,例如在 jqGrid 中。例如,如果您单击网格的列标题(我的意思是 jqGrid),那么网格将按单击的列排序。尝试让 Excel 做同样的事情,而不是选择列。这也不容易。
一般来说,一切皆有可能。我在旧答案中发布了一个在列标题中实现按钮的示例。另一个答案显示了如何根据列中的所有不同值动态地在过滤器工具栏中构造选择或 jQuery UI 自动完成。还有一个答案,这个答案展示了如何使用由 Eric Hynds 编写的 jQuery UI MultiSelect Widget。
答案(和另一个)包含演示select2插件用法的演示。该插件提供了非常接近 Excel 的功能。可能它几乎可以接近您的需要。
我希望使用参考答案中的想法可以实现您的要求。