Kendo ui 带有自定义过滤器的剑道ui网格

Kendo ui 带有自定义过滤器的剑道ui网格,kendo-ui,kendo-grid,Kendo Ui,Kendo Grid,我正在使用KendoUIGrid,我想创建一个完全自定义的列过滤器。有没有办法将模板或类似的东西传递到网格 编辑: 另一个问题:是否有方法捕获筛选器视图中的单击“筛选器”按钮?您可以使用网格事件将单击处理程序附加到“清除”视图中 和“过滤器”按钮 用于清除中的按钮 function filterMenuInit(e) { e.container.on("click", "[type='reset']", function () { alert("Clear button

我正在使用KendoUIGrid,我想创建一个完全自定义的列过滤器。有没有办法将模板或类似的东西传递到网格

编辑:

另一个问题:是否有方法捕获筛选器视图中的单击“筛选器”按钮?

您可以使用网格事件将单击处理程序附加到“清除”视图中 和“过滤器”按钮

用于清除中的按钮

function filterMenuInit(e) {
    e.container.on("click", "[type='reset']", function () {
        alert("Clear button clicked");
    });
}

查看他们的文档:是的,我看到了-那里没有真正定制的过滤器。您只能在所提供的过滤器函数中操作得到的元素。但是,如果我想让我的过滤器有一系列的复选框,仅此而已(而且没有“开始于”、“等于”等下拉列表),那么当前版本的剑道UI似乎不支持该功能。您必须滚动您自己的过滤器小部件并将其“附加”到网格中。我将使用列定义的标题模板来设置新列过滤器的HTML。至少有一个占位符。在网格呈现完成,HTML就位之后,我会将所有事件处理程序附加到awesome列过滤器。谢谢-这很有帮助。这里感兴趣的人举个例子:设置“columnMenu:true”时不会触发FilterManuinit,有什么想法吗?