【发布时间】:2014-03-07 11:41:09
【问题描述】:
我无法对其中一列执行否定搜索的内容。点击触发搜索。我正在尝试显示除 AAA 字符串之外的所有内容。它在仅显示字符串时效果很好:'AAA'。
代码如下所示:
$('#checkbox').click( function() {
var oTable = $('#sort').dataTable();
oTable.fnFilter('[^AAA]$', 20, false, false, false, false);
});
我尝试使用正则表达式和智能过滤器,但没有成功。
【问题讨论】:
-
我在此页面 datatables.net/release-datatables/examples/api/regex.html 上测试的每个表达式,因此表达式 [^X] 应用于第 5 列并启用正则表达式,工作正常,但不适用于我的情况。
-
试试:oTable.fnFilter('[^AAA]$', 20, true, false, false, false); fnFilter 的开关在这里解释:datatables.net/api
-
由于某种原因它不起作用,任何使用正则表达式的反向搜索。
标签: javascript jquery regex datatables