サーバー側からデータをロードするjqueryデータテーブルで動作するWebアプリケーションに取り組んでいます。データテーブルが最初にロードされるとき、ローダーはここに示すようにヘッダーをカバーします。ヘッダーを明確に表示し、その下にローダーを表示する方法はありますか?
私は(データ・テーブルによって生成された)処理バーを保持しているdiv要素を操作するためのさまざまな方法を使用してみましたが、しているような関数drawCallBack、preDrawCallBack、およびINITCOMPLETE作業のみ読み込みが完了した後と機能のinitローダークラスの前に来ます初期化されます。
次に、処理イベントを使用して、テーブルが空のときにテーブルの下に来る外部ローダーを作成しようとしました。ただし、ローダーがテーブルの中央にロードされると予想される既存のデータでリロードが開始されたときに、これをどのように処理できるかわかりませんが、最初の場合、ローダーは既存のテーブル構造の下にある必要があります。画像に示されています。
答えを得た。データテーブルによって生成されたクラスを見ると、ラッパークラスが見つかります。CSSクラスのmin-heightというプロパティをラッパーに追加したところ、問題が修正されました。
dataTables_wrapper{
min-height: 100px;
}
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加