我正在使用数据表,并且需要按以下方式使用search():
let table = $('#datatable-table').DataTable();
$('#boton-filtrar').click(function (e) {
e.preventDefault();
table
.column(8)
.search('> 20') //Here is the cuestion!
.draw();
});
也就是说,在第8列中创建一个搜索过滤器,该过滤器返回所有大于20的数字。
第8列包含数值。
以20为例,因为该值将由另一个已经准备好的输入给出。
我已经搜索了,但是没有找到任何东西。
有帮助吗? 谢谢。
答案 0 :(得分:0)
根据文档T
,实际上实际上是一个过滤器,可用于字符串比较(直接或使用正则表达式)。您要基于数值比较进行过滤/搜索。
看看如何在https://datatables.net/examples/plug-ins/range_filtering.html上添加此自定义过滤功能