[エントリの表示]ドロップダウンを非表示にして、DataTableの検索ボックスを保持することはできますか?検索ボックスとともに下部にページ付けを含む10行を常に表示したいのですが、[エントリの表示]ドロップダウンを表示したくありません。
14 に答える
詳細については、次のリンクで直接確認できます: http://datatables.net/examples/basic_init/filter_only.html
$(document).ready(function() {
$('#example').dataTable({
"bPaginate": false,
"bLengthChange": false,
"bFilter": true,
"bInfo": false,
"bAutoWidth": false });
});
それが役立つことを願っています!
EDIT:あなたが怠け者なら、「bLengthChange」:falseは、変更する必要があるものです:)
Datatable > 1.1.0 を使用してlengthChange
いる場合、以下のオプションが必要です。
$('#example').dataTable( {
"lengthChange": false
});
これは、この投稿に対する重要な回答で"bLengthChange": false,
あり、エントリのドロップダウンが非表示になります
DataTables <=1.9 の場合、@perpoの回答
$('#example').dataTable({
"bLengthChange": false
});
正常に動作しますが、1.10 以降ではこれを試してください:
$('#example').dataTable({
"dom": 'ftipr'
});
l
「長さ変更入力コントロール」を省略したところ
sDom: "Tfrtip" またはコールバック経由:
"fnHeaderCallback": function(){
$('#YOURTABLENAME-table_length').hide();
}
「エントリを表示」を非表示にしますが、ページネーションは保持します。以下のコードを使用しましたが、うまくいきました。
"bPaginate": true,
"bLengthChange": false,
"bFilter": true,
"bInfo": false,
"bAutoWidth": false
「Show Entries」ラベルを無効にするには、「bInfo」を使用します。例: 「bFilter」は検索コンポーネントですが、デフォルトでアクティブになっています。
$(document).ready( function () {
$('#example').dataTable( {
"bInfo": false
} );
} );
テーブル情報の表示を有効または無効にします。これは、そのアクションが実行されている場合にフィルタリングされたデータに関する情報を含む、ページに現在表示されているデータに関する情報を示します。