2012-04-01 1 views
1

I фильтр 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

Вы можете установить тестовую скрипку? –

ответ

0

Вам может понадобиться установить четвертый параметр ложь - это DataTables SmartFilter, а иногда мешает регулярное выражение фильтрации:

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

 Смежные вопросы

  • Нет связанных вопросов^_^