我正在使用kendo-ui网格,我想创建一个完全自定义的列过滤器。有没有办法将模板或类似的东西传递给网格?Kendo ui网格自定义筛选器
编辑:
另一个问题是:有没有办法赶上在过滤器视图中的“过滤器”按钮,点击?
我正在使用kendo-ui网格,我想创建一个完全自定义的列过滤器。有没有办法将模板或类似的东西传递给网格?Kendo ui网格自定义筛选器
编辑:
另一个问题是:有没有办法赶上在过滤器视图中的“过滤器”按钮,点击?
您可以使用网格的filterMenuInit事件将点击处理程序附加到“清除” 和“过滤器”按钮。
用于清除按钮
function filterMenuInit(e) {
e.container.on("click", "[type='reset']", function() {
alert("Clear button clicked");
});
}
谢谢 - 这有帮助。谁在这里感兴趣的是一个例子:http://jsbin.com/aPeBewe/1/edit –
当设置“columnMenu:true”时没有触发filterMenuInit,有什么想法? –
我会研究它并会更新你。 – 2014-01-28 14:53:16
见他们的文档:http://demos.telerik.com/kendo-ui/web/grid/filter-menu-customization.html – Brett
是的,我看到了 - 无的过滤器真的是自定义的。您只能操作您提供的过滤器功能中获取的元素。但是,如果例如我想我的过滤器有复选框alist,并且这是所有的(也没有下拉说“开始”,“等于”等) –
似乎并不是目前支持的功能Kendo UI版本。你将不得不推出自己的过滤器小部件,并将其“附加”到网格中。 – Brett