tabulator - 如何在制表符中创建多选标题过滤器?

标签 tabulator

多年来,这个问题已在 Tabulator GitHub 存储库中以各种形式被问过多次。以下是几个实例: https://github.com/olifolkerd/tabulator/issues/527 , https://github.com/olifolkerd/tabulator/issues/1759

我正在寻找一个示例,说明如何使用某种形式的下拉菜单实现此目的——理想情况下如#1759(带复选框的下拉菜单)中所述,但另一个对我们有用的解决方案是“选择”编辑器在选择/取消选择值时在标题过滤器中添加/删除 CSV(扩展 #527 中提供的示例)。

希望有在制表符中使用自定义 header 过滤器/编辑器经验的人可以提供多选 header 过滤器下拉列表的示例,但如果没有,那么我会在找到可用的东西后自己发布一个 JSFiddle 链接。

最佳答案

结帐:https://github.com/olifolkerd/tabulator/issues/527#issuecomment-850900451

AkshayaBrianTauro 的简单回答

{
    field: "book_name",
    title: "Book Name",
    headerFilterPlaceholder: " ",
    headerFilter: 'select',
    headerFilterFunc:"in",
    headerFilterParams: {values:true, sortValuesList:"asc", multiselect:true}
},

关于tabulator - 如何在制表符中创建多选标题过滤器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60218807/

相关文章:

javascript - 制表符:是否可以为每行添加带有计算值的自定义列?

javascript - API数据未显示在表中,需要显示进度加载(延迟加载)

javascript - 制表符和上下文菜单双击右键问题

制表符 - 添加新行后验证输入

javascript - 提取数据后制表符添加 "numrow"

tabulator - 如何在最新版本的制表符中重新初始化数据表

mysql - 制表符表不呈现某些列值。想知道为什么?

javascript - 如何将 JSON 数据转换为制表符表

javascript - 制表符更新列数据

javascript - 如何更改 Tabulator 中的 ajax 排序参数?