我无法在其中一列上执行否定搜索的内容。点击即触发搜索。我试图显示除AAA字符串之外的所有内容。它只适用于显示字符串:'AAA'。
代码如下所示:
$('#checkbox').click( function() {
var oTable = $('#sort').dataTable();
oTable.fnFilter('[^AAA]$', 20, false, false, false, false);
});
我尝试使用正则表达式和智能过滤器,但没有运气。
答案 0 :(得分:0)
使用此初始化代码为我工作:
$(function() {
oTable= $('#datatable').DataTable({
"oLanguage": {
"sSearch": "Filter Data"
},
"iDisplayLength": -1,
"sPaginationType": "full_numbers"
});
$('#checkbox').click(function() {
oTable.fnFilter('[^AAA]$', 0, true, false);
});
});
也许你的搜索错误了。请记住:列从0开始。