2016-11-03 5 views
1

私はangular-datatablesと作業しています。AngularJS表示長さとページングなしのデータ型

私の最終目標は、ページ番号を付けずに "25個以上のエントリを表示する"ことができる "リンク"を持つテーブルを持つことです(選択長 "10"、 "25"、 "50" 100 "など)。私のテーブルには、改ページでのみ25 5つのエントリを示しているグレート

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

:すべての

だから、最初、私は25に表示長を設定します。 ありません私は改ページを無効にしよう:

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

そして、ページネーションは無効ですが、テーブルが25個の以上のエントリを示しています。
そうでなければ、それらの25以上のエントリにアクセスする手段はないだろうが、それは私が習得したいと思っていたものなので、それは一種の論理だ。

おかげ

答えて

1

テーブルがレンダリング終了したとき、私は単純に注入されたページネーション要素を非表示になります。

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

.dataTables_paginateいかなる場合のDataTableは、改ページコントロールを配置する場所全体の<div>です。

+1

私は最も単純な解決策は考えていませんでした!同じプリンシペで、私はCSSの.dataTables_paginate – Antt