2016-12-27 3 views
2

DataTablesで問題が発生しています。あなたは、</body>タグの最後にJavaScriptをロードしています。だから、私はページをロードするとき、それは私に1秒のための検索とページ番号なしの元のテーブルを示し、その後、DataTablesをロードします。それでは、質問があります。ページが読み込まれる前にDataTableを読み込むために、DataTableがすぐに表示されるのですか?オリジナルテーブルを表示する前にDataTableをロードする方法はありますか?

+0

ページの前に:いいえ。しかし、FOUCを防ぐいくつかのオプションがあります。 – Sirko

+0

それは何ですか?:) –

+1

例:cssを使用してテーブルを非表示にして、initの後に表示します。その他のオプション:中間HTMLテーブルを持たずにデータを直接データセットに渡します。 – Sirko

答えて

0

このFOUCを防ぐにはいくつかの方法がありますが、実際にページを読み込む前にデータテーブルを初期化することはできません。

1つのオプションは、別のオプションは、中間HTMLテーブルなしのDataTableに直接データを渡すことであろう

など、あなたのレイアウトに応じて、display: none;またはvisibility: hidden;のようないくつかのCSSを使用して開始時に、あなたのテーブルを非表示にすることです。それぞれexample in their documentationが見つかります。

関連する問題