私はjQueryの初心者です。グリッドでDatatablesを使用しましたが、ページネーションは必要ありません。
1ページに注文のリストがあり、それらをDatatableグリッドに表示しますが、下にはページネーションを表示したくありません。 jQueryライブラリでビットカスタマイズを使用して、データテーブルからページネーションを削除または非表示にする方法はありますか。
私はそれをカスタマイズしようとしましたが、私はそれを行うための非常に少数の方法を見つけました。
前もって感謝します。
コンストラクターパラメーターに渡す構成オブジェクトに"bPaginate": false,
を含める必要があります。ここに見られるように: http://datatables.net/release-datatables/examples/basic_init/filter_only.html
DataTablesの場合1.9
bPaginate
オプションを使用して、ページネーションを無効にします。
$('#example').dataTable({
"bPaginate": false
});
DataTablesの場合1.10 +
paging
オプションを使用して、ページネーションを無効にします。
$('#example').dataTable({
"paging": false
});
コードとデモについては this jsFiddle をご覧ください。
DataTablesの場合1.9
sDom
オプションを使用して、ページに表示する制御要素を構成します。
$('#example').dataTable({
"sDom": "lfrti"
});
DataTablesの場合1.10 +
dom
オプションを使用して、ページに表示する制御要素を構成します。
$('#example').dataTable({
"dom": "lfrti"
});
コードとデモについては this jsFiddle をご覧ください。
$(document).ready(function () {
$('#Grid_Id').dataTable({
"bPaginate": false
});
});
私はそれを使用して問題を解決しました、それがあなたのために働くことを願っています..
動いている
以下のコードを試してください
$('#example').dataTable({
"bProcessing": true,
"sAutoWidth": false,
"bDestroy":true,
"sPaginationType": "bootstrap", // full_numbers
"iDisplayStart ": 10,
"iDisplayLength": 10,
"bPaginate": false, //hide pagination
"bFilter": false, //hide Search bar
"bInfo": false, // hide showing entries
})
$('#table_id').dataTable({
"bInfo": false, //Dont display info e.g. "Showing 1 to 4 of 4 entries"
"paging": false,//Dont want paging
"bPaginate": false,//Dont want paging
})
このコードを試してください
ページネーションを削除したいが、dataTableの順序が必要な場合は、このスクリプトをページの最後に追加してください!
<script>
$(document).ready(function() {
$('#table_id').DataTable({
"paging": false,
"info": false
} );
} );
</script>