0

在我的应用程序中,我有一个 SlickGrid 数据网格,我想支持对其进行过滤。

我经历了这些例子:

我对这两个示例的 UI 不感兴趣。我想在列标题上提供一个过滤器图标,当用户单击它时,应该会弹出一个下拉菜单,其中包含列中的不同项目,选中或取消选中这些应该按它们过滤列。

我可以自己编写所有这些代码,但由于 SlickGrid 支持一些过滤,有什么方法可以改变我之前描述的 UI?

我假设许多人一定已经朝这个方向思考过。

欢迎任何其他建议。

谢谢

4

1 回答 1

1

我是使用自己的编码完成的。没有内置的方法可以提供您想要的过滤器。

您必须首先在每个标题列中创建一个按钮,单击该按钮将显示/隐藏所有带有复选框的列的面板......

现在,当您选中/取消选中任何 CB 时,您需要触发 updateFilter 函数,该函数在您发布的示例链接中的按键上调用,然后检查输入的字符串是否在检查的列中(如果没有检查或其他任何列,则所有列是你的方法)并相应地返回真或假

于 2013-09-18T16:23:00.320 回答