【问题标题】:How to set total number of pages in Data Tables如何设置数据表中的总页数
【发布时间】:2016-03-25 04:23:44
【问题描述】:

我正在使用 Laravel 分页和 DataTables。我如何根据集合设置表格的总页数。 即

var table = $('#table_id').DataTable( {
    "iDisplayLength":10,
    "recordsTotal":3615,
    "pagingType": "full_numbers"
} );

【问题讨论】:

  • 为什么要手动设置?
  • 因为我从控制器返回了一个集合,而 DataTable 本身并没有获取需要分页的数据总数。
  • 你最后是怎么解决的?

标签: jquery pagination laravel-5 datatables


【解决方案1】:

@Awais,

DataTable 没有 recordsTotal 选项。尝试通过 fnAddData() 将数据动态设置到表中后触发 fnDraw()。

DataTables 应该在重绘后自动更新分页组件。

如果有效,请尝试更新。

【讨论】:

    猜你喜欢
    • 2017-12-03
    • 1970-01-01
    • 2016-01-10
    • 2019-10-19
    • 1970-01-01
    • 1970-01-01
    • 2016-03-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多