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 回答