我过滤jQuery.dataTable
动态调用以下方法:
var table = $("#memberTable").dataTable({ bRetrieve: true });
var regex = "Facebook Twitter";
table.fnFilter(regex, 2, true);
我可以将正则表达式参数构建为以dataTable
或"(Facebook)|(Twitter)"
传递给Facebook|Twitter
,但它仍然无法在IE9上运行。在Chrome和Firefox上,它按预期工作。这可能是什么问题?它好像IE不匹配任何正则表达式?
答案 0 :(得分:0)
您可能需要将第四个参数设置为false - 它是Datatables智能过滤器,有时会干扰正则表达式过滤:
table.fnFilter(regex, 2, true, false);