1

テーブルの最後にページネーションを追加するデータテーブルを使用しています。しかし、数行しかない場合ではなく、必要な場合にのみページネーション コントロールを表示したいと考えています。これを制御する場所が見つかりません。

$('#tblSubscriptions').dataTable({
    "bProcessing": true,
    "bServerSide": true,
    "sServerMethod": "GET",
    "aaSorting": [[0, 'asc']],
    "sAjaxSource": "<?php echo base_url() . 'data/grid/' . $website['WebsiteId']; ?>",        
    "aoColumns": [
        null,
        null,
        null,
        { "bSortable": false },
        { "bSortable": false },
        { "bSortable": false },
        { "bSortable": false }],
    "bFilter" : false,
    "bInfo" : false,
    "sPaginationType": "two_button"
});
4

1 に答える 1

2

これをパラメーターに追加して、目的を達成することもできます。

"fnDrawCallback": function(oSettings) {
    if ($('#tblSubscriptions tr').length < 11) {
        $('.dataTables_paginate').hide();
    }
}
于 2013-03-28T05:59:31.630 に答える