フィルターボックス入力なしでdataTables.netをフィルターする 質問する

フィルターボックス入力なしでdataTables.netをフィルターする 質問する

DataTables のフィルター機能を使用したいのですが、検索ボックスは使用したくありません。

彼らのドキュメントではbFilter の下には次のように書かれています:

DataTablesでフィルタリングを使用する場合は、これを「true」のままにしておく必要があります。デフォルトのフィルタリング入力ボックスを削除してフィルタリング機能を保持するには、

その後、文は不完全なままになります。

私は試した:

var oTable = $('#sortable').dataTable({
    'bPaginate':false,
    'bInfo':false,
    'bFilter': true // displays Search box, setting false removes filter ability all together
});
$('#Accumulate').click(function(){
    oTable.fnFilter("Accumulate");
});

ベストアンサー1

CSSクラスを使用して非表示にすることもできます

<style type="text/css">
.dataTables_filter {
     display: none;
}
</style> 

おすすめ記事