1

有一个使用角度数据表的项目。现在我需要从带有此类表格的页面中删除“显示 N 个条目”下拉菜单,但不要更改分页。现在我找到了这种方式 -

withOption('paging', false)

但这两个都删除了!

谁能告诉我比手动从 DOM 中删除它们更好的方法?

4

3 回答 3

4

是 -paging删除两者,因为如果表格没有分页,则不需要显示长度菜单。使用该lengthChange选项来控制长度菜单是否可见:

$scope.dtOptions = DTOptionsBuilder.newOptions()
                   .withOption('lengthChange', false);

演示-> http://plnkr.co/edit/0PnEwohCF9348uAf6OSD?p=preview

于 2015-10-18T12:41:43.240 回答
0

您尝试将跟随选项添加到 dtOptions:

.withLanguage({
            "sInfoFiltered": ""
        })
于 2017-01-17T08:31:41.733 回答
0

是 -paging删除两者,因为如果表格没有分页,则不需要显示长度菜单。使用 [ lengthChange][1] 选项控制长度菜单是否可见:

$scope.dtOptions = DTOptionsBuilder.newOptions()
                   .withOption('lengthChange', false);

演示-> http://plnkr.co/edit/TKMyZ1CLvDUazGGImiCd?p=preview

[1]:https ://datatables.net/reference/option/lengthChange

它还在那里。

vm.dtOptions = DTOptionsBuilder.newOptions().withPaginationType('full_numbers')
                                                    .withDisplayLength(10)
                                                    .withOption('lengthChange', false);
于 2016-07-25T00:29:32.177 回答