5

我是 jquery 和 jqGrid 的新手。我正在为此苦苦挣扎。我需要有人在 JqGrid 中帮助我,我需要在 jqGrid 中过滤标题。当我找到Oleg 完成的演示时,我会寻找它。但是当我选择复选框时,我需要复选框,搜索值必须像 Excel 过滤一样进行过滤。请帮帮我。

即使我找到了实现,但这对我不起作用。请帮助我,因为我非常需要它。

提前致谢

4

1 回答 1

18

我不喜欢“Excel 喜欢过滤”这样的词,因为每个人都以不同的方式解释它。所以我必须以我如何解释它的方式来回答。

我认为您应该使用Eric Hynds编写的jQuery UI MultiSelect Widget。我之前写了一些答案和演示,展示了如何使用它。

该演示展示了如何使用 jQuery UI MultiSelect Widget 和工具栏搜索来实现“类似 Excel 的过滤”。

在此处输入图像描述

顺便说一句,您可以动态构建多选小部件显示的值列表,就像答案中 jQuery UI Autocomplete 的值一样。

带有相应演示(thisthis )的另一个答案(thisthis)显示了如何使用小部件进行编辑。

更新更新的演示使用 jqGrid 4.4.1、jQuery UI 1.8.24 和 jQuery 1.8.2 以及从github下载的 jQuery UI Multiselect 的当前版本(29.09.2012 的 1.13.6 版本)。

更新2答案包含在使用“刷新”按钮的情况下需要beforeClear回调。filterToolbar答案包含使用 jqGrid 4.6.0 的更新演示。

于 2012-10-13T18:22:49.067 回答