Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 过滤不';t在通过函数构造的字段上工作_Javascript_Tabulator - Fatal编程技术网

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
,但是我不能用谷歌搜索这个函数应该返回什么信息?

好的,知道了,它在官方文档中:)


然后是“过滤器比较类型”部分。以防万一有人用谷歌搜索了这个问题。

你不能过滤格式化程序中创建的数据

格式化程序仅可视,不影响排序或筛选

如果要对此类列进行排序或筛选,则需要使用来创建数据

这将可用于过滤和排序