AngularJS数据表,显示长度但没有分页

时间:2016-11-03 14:11:31

标签: angularjs datatable pagination angular-datatables

我正在使用angular-datatables

我的最终目标是拥有一个没有分页但有“链接”的表格,允许“再显示25个条目”(并且不使用选择长度“10”,“25”,“50”,“100” “等等。

首先,我用<:p>将显示长度设置为25

this.dtOptions = DTOptionsBuilder.newOptions()
    .withBootstrap()
    .withDisplayLength(25)

我的桌子只显示了25个带有分页的条目。 不,我尝试禁用分页:

this.dtOptions = DTOptionsBuilder.newOptions()
   .withBootstrap()
   .withDisplayLength(25)
   .withOption('paging', false)

然后分页被禁用,但表格显示超过25个条目 我认为这是一种逻辑,因为否则将无法访问那些25个以上的条目,但这就是我想要实现的目标。

由于

1 个答案:

答案 0 :(得分:1)

我只是在表格完成渲染时隐藏注入的分页元素:

.withOption('drawCallback', function() {
   $('.dataTables_paginate').hide()
})

.dataTables_paginate是整个<div>,其中dataTables放置了分页控件(如果有的话)。