如何禁用kendo-ui网格多列过滤?使用列进行过滤时,我需要清除其他列过滤器值,并且仅使用单列进行过滤(不使用组合过滤器)?
尝试此:
var datasource = $("#grid").kendoGrid({
columns: [{}],
filterable : true,
filterMenuInit: function(e) {
$("form.k-filter-menu button[type='reset']").trigger("click");
},
dataSource: {
data: [{}]
}
});
NOTE:经过一些研究,我发现这是剑道社区中的常见问题,也是bind the filter menu event最受欢迎的功能之一,但仍然没有有效的方法固定。因此,我决定稍微修改一下源代码(仅几行代码),因为kendo源仅以压缩/混淆格式提供给非许可副本BTW,所以此任务非常烦人,您可以看到结果在演示页面上,并查看源代码。 source on github为direct cdn file inclusion,希望这对某人有所帮助...