过滤 Kendo 网格中的每个字符
Filter every character in Kendo Grid
如何在键入每个字符后强制 Kendo 网格过滤数据,就像在每个字母后一样,而不仅仅是在我按下回车按钮时?
我注意到 Kendo 在输入每个字符后发送请求,但没有页面大小,并且此请求用于自动完成。我想更改它以将此数据绑定到主网格而不是自动完成。
我正在使用内置过滤器,每列一个。
对不起,我没有太多时间回复,抱歉。无论如何,正如我在评论中提到的,Telerik 不支持此功能。所以你必须自己创造一切。
在下面的示例中,我使用了 filterMenuInit 事件,该事件在您单击筛选器图标后触发(并且只有一次!)。在那种情况下,我修改了过滤器元素以添加自定义 类 和 ID。然后在 jQuery 中,我正在捕获 keyUp 事件并将项目添加到过滤器中。
这里是小example。我只实现了 equals 过滤器,所以你必须做一些修改。但我希望它可以帮助你在接下来的工作中。
如何在键入每个字符后强制 Kendo 网格过滤数据,就像在每个字母后一样,而不仅仅是在我按下回车按钮时?
我注意到 Kendo 在输入每个字符后发送请求,但没有页面大小,并且此请求用于自动完成。我想更改它以将此数据绑定到主网格而不是自动完成。
我正在使用内置过滤器,每列一个。
对不起,我没有太多时间回复,抱歉。无论如何,正如我在评论中提到的,Telerik 不支持此功能。所以你必须自己创造一切。
在下面的示例中,我使用了 filterMenuInit 事件,该事件在您单击筛选器图标后触发(并且只有一次!)。在那种情况下,我修改了过滤器元素以添加自定义 类 和 ID。然后在 jQuery 中,我正在捕获 keyUp 事件并将项目添加到过滤器中。
这里是小example。我只实现了 equals 过滤器,所以你必须做一些修改。但我希望它可以帮助你在接下来的工作中。