我正在使用DataTables,但我遇到了问题。当我放置超过2个字符时,不会显示任何内容。
var table = $selector.find('table').DataTable({
"bLengthChange": false,
"order": [[ 0, "desc" ]]
});
$('.search-table tfoot th').each( function () {
var title = $(this).text();
$(this).html( '<input type="text" placeholder="Search '+title+'" />' );
});
table.columns().every( function () {
var that = this;
$('input', this.footer()).on('keyup change', function () {
if ( that.search() !== this.value ) {
that
.search( this.value )
.draw();
}
});
如果我删除此功能,它将起作用
table.columns().every( function () {
var that = this;
$('input', this.footer()).on('keyup change', function () {
if ( that.search() !== this.value ) {
that
.search( this.value )
.draw();
}
});
但我无法使用多重过滤器。 有什么建议吗?