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