【问题标题】:Tabulator - How to Clear a Selector Filter制表器 - 如何清除选择器过滤器
【发布时间】:2018-10-09 21:19:36
【问题描述】:

我想知道如何使用 Gender 标题的 Interactive Demo 上使用的选择器来清除过滤器。

【问题讨论】:

    标签: javascript tabulator


    【解决方案1】:

    如果您询问如何向选择标题过滤器添加一个空选项,那么您只需要在 headerFilterParams 属性中包含一个属性,其值为空字符串:

    {title:"Favourite Color", field:"color",   headerFilter:"select", headerFilterParams:{"":"", "red":"red", "green":"green"}}
    

    如果您想从表格外部以编程方式触发它,那么您可以在列组件上调用 setHeaderFilterValue

    table.getColumn("color").setHeaderFilterValue("");
    

    【讨论】:

    • 是否可以保证Select header filter的顺序?我遇到了JS Object Property Order 的问题
    • 如果你需要保证顺序那么你可以传入一个数组而不是一个对象 [{label:"Male", value:"male"},{label:"Female", value:"女性"}]
    猜你喜欢
    • 1970-01-01
    • 2013-08-05
    • 1970-01-01
    • 2014-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多