使用数据表数字搜索搜索表



我想知道是否可以按第一个元素数据表过滤? 例如,如果我有以下数据库:

11220
15863
15687
45454 
51421
54821  
89854

搜索方式: 5 我想从第一个元素看 所以这意味着输出:

51421
54821 

搜索方式 : 51 输出:51421

var table = $('#min-table').DataTable({
"dom": '<"pull-left"f><"pull-right"l>tip',
"bJQueryUI": true,
"bSort": true,
"bPaginate": true,
"sDom": "lrtip",
"lengthMenu": [[20, 35, 50, -1], [20, 35, 50, "All"]],
"iDisplayLength": 20.
});
$('input[type = search]').on('keyup', function () {

table.search( val ? '^'+val+'$' : '', true, false )
.draw();
});

在这里查看此示例:

column
.search( val ? '^'+val+'$' : '', true, false )
.draw();

我的建议:使用正则表达式,以确保输入的值位于字符串的开头,并且不包含字符串。

最新更新