如何同时在多个列中执行搜索?
根据Tabulator 5.4文档,下面的代码应该完成这项工作,但实际上没有。
let input = document.querySelector('#searchField');
input.addEventListener("keyup", function() {
tabulator.setFilter([
{field:"col_a", type:"like", value:input.value},
{field:"col_b", type:"like", value:input.value}
]);
if (input.value == " ") {
tabulator.clearFilter();
}
});
1条答案
按热度按时间2lpgd9681#
您的代码实现了一个AND条件。对于OR,您只需将[]添加到setFilter描述中