2015-12-18 7 views
5

DataTablesでLaravel Paginationを使用しています。コレクションに基づいてテーブルの総ページ数を設定できます。 すなわちデータテーブルの総ページ数を設定する方法

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

なぜ手動で設定するのですか? – vijayP

+0

私はコントローラからコレクションを返すので、DataTable自体はページ番号を付ける必要のあるデータの総数を取得しません。 –

答えて

0

@Awais、

のDataTableにはrecordsTotalオプションはありません。 fnAddData()を使用して、テーブルにデータを動的に設定した後、fnDraw()をトリガーしてみてください。

DataTablesは、再描画が行われると自動的に改ページコンポーネントを更新することになっています。

うまくいけば試してみてください。

関連する問題