禁用kendo-ui网格多列过滤

时间:2015-09-21 08:09:01

标签: javascript kendo-ui kendo-grid

如何禁用kendo-ui网格多列过滤? 我需要在使用列过滤时清除其他列过滤器值,并且只能使用单列过滤(非组合过滤器)?

1 个答案:

答案 0 :(得分:0)

  

试试这个:

var datasource = $("#grid").kendoGrid({
    columns: [{}],
    filterable : true,
    filterMenuInit: function(e) {
        $("form.k-filter-menu button[type='reset']").trigger("click");
    },
    dataSource: {
        data: [{}]
    }
});
  

注意:经过一些研究后,我注意到这是剑道社区的一个常见问题,也是绑定过滤器菜单事件最需要的功能之一,但仍然没有有效的修复。所以,我决定破解源代码一点点(只需几行代码),这个任务一直很烦人,因为剑道源只能以压缩/混淆格式提供非授权拷贝,BTW,你可以看到结果在演示页面上查看源代码。 source on github direct cdn file inclusion希望这有助于某人...