0
我的表格包含三列; “名称”,“描述”和“状态”。我有一个下拉字段,用于过滤状态列上的表格。本质:如何在使用API进行搜索时忽略搜索字段?
$('.js-status-dropdown').dropdown({
onChange: function (value) {
$('#dt').DataTable().column('status:name').search(value).draw();
}
});
这工作,但问题是标准的自由文本搜索输入字段包括在自由文本搜索领域的地位。
在状态字段上设置searchable: false
导致下拉停止工作,因为Datatable忽略它。
{
data: 'status',
name: 'status',
searchable: false // Stops table.column().search(value) from working :-(
}
理想情况下,(标准)自由文本搜索字段应该忽略stuatus列,但下拉代码仍然应该工作。
更多的代码需要 – Seabizkit
是不是更好? –
看看http://code.buzzword-cloud.com/post/2017/05/02/datatables-column-searching – Eric