DataTable:如何隐藏分页并仅显示需要?

15 javascript jquery datatables jquery-datatables

我有2个表正在使用DataTable jQuery插件.我想知道是否有办法隐藏我桌子右下方的分页.

在此输入图像描述

注意:

  • 只在我需要时显示分页.
  • 查询结果小于10时隐藏分页.

Bit*_*rse 47

使用drawCallback选项来处理DT 绘制事件并根据可用页面显示/隐藏分页控件:

$('#table_id').dataTable({
  drawCallback: function(settings) {
    var pagination = $(this).closest('.dataTables_wrapper').find('.dataTables_paginate');
    pagination.toggle(this.api().page.info().pages > 1);
  }
})
Run Code Online (Sandbox Code Playgroud)


小智 -2

当您在 Javascript 上创建数据表时,您可以提供选项

$('.examples').DataTable({ "paging": false });

这里列出了所有选项: http: //www.datatables.net/reference/option/

  • 我需要“仅在需要时显示分页”的部分怎么样? (2认同)
  • 通过将其设置为 false,我的页面将永远需要加载,因为它充满了数据。这不好。:) 感谢您的尝试。 (2认同)