2016-05-29 4 views
0

サーバー側の処理でDataTablesを使用する場合、最初のページの行をAJAX経由で読み込まないようにする方法はありますか?サーバー側処理を使用する場合、最初のページのデータを読み込まないようにする

ページが読み込まれると、最初のページの行はすでにHTMLで利用可能です。 DataTablesは、DOMの最初のページで既に使用可能な行を使用したいと思います。並べ替え/検索/ページングでは、表示するデータはもちろんAJAXを使用してロードする必要がありますが、私の場合は最初のページでは必要ありません。

答えて

0

2番目の描画までサーバー側のデータの読み込みを遅らせるために、deferLoadingオプションを使用します。データセット内のレコードの総数を指定するだけで済みます。

$('#example').dataTable({ 
    "serverSide": true, 
    "ajax": "scripts/server_processing.php", 
    "deferLoading": 57 
});