2012-04-01 18 views
1

私は動的に次のメソッドを呼び出すjQuery.dataTableフィルタ:私は"(Facebook)|(Twitter)"、またはFacebook|TwitterどちらかとdataTableに渡される正規表現の引数を構築することができますし、それはまだIE9上では動作しませんDataTable fnFilterはIE9で動作しませんか?

var table = $("#memberTable").dataTable({ bRetrieve: true }); 
var regex = "Facebook Twitter"; 
table.fnFilter(regex, 2, true); 

を。 ChromeとFirefoxでは期待どおりに動作します。ここで何が問題になるのでしょうか?あたかもIEが正規表現にマッチしなかったかのようです。

+0

テスト・フィドルを設定することはできますか? –

答えて

0

あなたはfalseに四番目のパラメータを設定する必要があるかもしれません - それはDataTableのSmartFilterのある、時には正規表現フィルタリングを妨げる:

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