2012-04-01 55 views
1

我筛选jQuery.dataTable动态调用下面的方法:DataTable fnFilter无法在IE9上工作?

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

你能建立一个测试小提琴? – 2012-04-01 16:42:37

回答

0

您可能需要第四个参数设置为false - 它是数据表和智能过滤有时与正则表达式过滤干扰:

table.fnFilter(regex, 2, true, false);