0

Twitterブートストラップでjquery-datatables-rails gemをうまく使用しています。ブートストラップを使用するには、以下を使用する必要があります。

  sPaginationType: "bootstrap"

データテーブルjquery関数で。すべてが良いです。

デフォルトでは、ブートストラップのページネーションは次のようになります。

  <- previous  1  2  3  4  5  next ->

ブートストラップのページネーションによって作成されるページ数を制限する方法はありますか? たとえば、次のようになりますか?:

  <- previous  1  2  3 next ->
4

1 に答える 1

0

表示されるページ数は、dataTables (および jquery-datatables-rails gem) によって提供されるサンプル コードでハードコーディングされています。

「full_numbers」ページネーションと同じ動作を使用するプル リクエストを送信しました。

このプルリクエストがマージされると、次のようにデータテーブルを初期化するだけで済みます:

$.fn.dataTableExt.oPagination.iFullNumbersShowPages = 3;
$('#my-table').dataTable({
    "bPaginate": true,
    "sPaginationType": "bootstrap",
    "bScrollCollapse": true
});
于 2013-01-23T21:09:36.977 に答える