Javascript 过滤不';t在通过函数构造的字段上工作
我有以下列定义:Javascript 过滤不';t在通过函数构造的字段上工作,javascript,tabulator,Javascript,Tabulator,我有以下列定义: {title:“用户名”,字段:“任意”,格式化程序:fleetTableUserFormatter,宽度:“20%”,headerFilter:true}, 然后是fleetTableUserFormatter: 函数fleetTableUserFormatter(单元格){ 设data=cell.getData(); if(data.user_first_name | data.user_last_name){ 返回“${data.user\u first\u name}
{title:“用户名”,字段:“任意”,格式化程序:fleetTableUserFormatter,宽度:“20%”,headerFilter:true},
然后是fleetTableUserFormatter
:
函数fleetTableUserFormatter(单元格){
设data=cell.getData();
if(data.user_first_name | data.user_last_name){
返回“${data.user\u first\u name}${data.user\u last\u name}[${data.user\u number}]”;
}
返回“未定义”;
}
过滤不起作用,它确实会出现,但当输入有效数据时,它会过滤掉所有内容
我想我应该创建一个函数,然后
headerFilter:myFunction
,但是我不能用谷歌搜索这个函数应该返回什么信息?好的,知道了,它在官方文档中:)
然后是“过滤器比较类型”部分。以防万一有人用谷歌搜索了这个问题。你不能过滤格式化程序中创建的数据 格式化程序仅可视,不影响排序或筛选 如果要对此类列进行排序或筛选,则需要使用来创建数据 这将可用于过滤和排序