クエリを使用して、データベースの 100,000 行以上を取得します。これをユーザーのブラウザーのテーブルに表示します。
このすべてのデータを一度にブラウザにロードしたくありません。各行の高さはわかっており、すべての行の高さは同じです。しかし、ユーザーの画面解像度はわかりません。
テーブルの全体の高さ、つまりスクロール バーの長さを特定することはできますか?
クエリを使用して、データベースの 100,000 行以上を取得します。これをユーザーのブラウザーのテーブルに表示します。
このすべてのデータを一度にブラウザにロードしたくありません。各行の高さはわかっており、すべての行の高さは同じです。しかし、ユーザーの画面解像度はわかりません。
テーブルの全体の高さ、つまりスクロール バーの長さを特定することはできますか?
約ロードする必要があると思います。デフォルトで 20 ~ 30 行で、無限スクロール jquery プラグインを使用するので、スクロール バーの高さなどを気にする必要はありません。お役に立てれば。
http://www.infinite-scroll.com/infinite-scroll-jquery-plugin/
ドキュメントの全体の高さを取得する方法は次のようになります
$(document).height();
またはテーブルの高さをつかむために:
$('tableID').height();
しかし、いつクエリからさらにデータを挿入するのでしょうか? より良い回答を得るには、あなたが書いたものよりももう少し必要です..