Jquery datatables.net正则表达式筛选器位于两列上

Jquery datatables.net正则表达式筛选器位于两列上,jquery,regex,jquery-datatables,Jquery,Regex,Jquery Datatables,我正在使用jQuery Datatables,我想在两列上使用正则表达式来过滤表中的数据 我有筛选列5的代码,但我希望它同时筛选列5和列6。可能吗 $("#venuefilterit li").click(function(e) { var venue = $(this).text(); var venueFilterRegex = "^\\s*"+venue+"\\s*$"; oTable.fnFi

我正在使用jQuery Datatables,我想在两列上使用正则表达式来过滤表中的数据

我有筛选列5的代码,但我希望它同时筛选列5和列6。可能吗

$("#venuefilterit li").click(function(e) {
                var venue = $(this).text();
                var venueFilterRegex = "^\\s*"+venue+"\\s*$";
                oTable.fnFilter(venueFilterRegex,5,true,false);
}); 
我看到了一些类似于我所需要的东西,但无法将其用于正则表达式


有什么想法吗?

是的,您可以使用
fnMultifilter
,或者如果您使用
fnFilter
,则必须根据要筛选的列多次调用此函数。例如,您希望筛选第5列和第6列,以便在代码中: 将是:


如果您想使用“fnMultifilter”,您可以检查此

在我的代码中不起作用,但使用fnMultifilter插件是朝着正确方向迈出的一步,谢谢!如果您仍然想使用
fnFilter
,您可以选中此项并在
fnFilterColumn(i)
功能中进行一些编辑,以达到您的目标。
$("#venuefilterit li").click(function(e) {
  oTable.fnFilter(venueFilterRegex,5,true,false);
  oTable.fnFilter(venueFilterRegex,6,true,false);
}