【问题标题】:How to do full-line search with Tabulator?如何使用 Tabulator 进行全行搜索?
【发布时间】:2020-12-15 19:59:32
【问题描述】:
【问题讨论】:
标签:
javascript
full-text-search
tabulator
【解决方案1】:
您引用的问题在第一个回复中包含正确答案,这就是它被关闭的原因。
它创建了一个自定义过滤器函数,用于查找传递给 params 对象的 value 属性的值。
然后使用 setData 函数调用该函数
//custom filter function
function matchAny(data, filterParams){
//data - the data for the row being filtered
//filterParams - params object passed to the filter
var match = false;
for(var key in data){
if(data[key] == filterParams.value){
match = true;
}
}
return match;
}
//set filter to custom function
table.setFilter(matchAny, {value:5});