如何 select 仅 tabulator.js 中的空(或假)值

how to select only empty (or false) values in tabulator.js

如何在 tabulator.js (V4.9) 中只过滤空(或假)值 这是我的列定义:

{ title: "Lead", field: "delivered", width: 25, hozAlign: "center", formatter: "tickCross", formatterParams: { allowEmpty: true }, headerSort: false, editable: true, editor: "tick", headerFilter: true },

它实际上是过滤真实值或根本不过滤(即删除过滤器)。 我实际上正在寻找一个 3 状态过滤器(真、假、空),即。选择 delivered==true 或 delivered==false 或删除所有过滤器) 可能吗?

tickCross header 过滤器已经支持三态操作,你只需要在它的 headerFilterParams:

中添加 tristate 选项
{ title:"Lead", field:"delivered", headerFilter:"tickCross", headerFilterParams:{tristate:true}},