2

機能jqGridについて質問があります。仮想スクロールを実装せずに、ページングをオフにして、クライアント側ですべてのデータをロードする必要があります(ページングもオフになっています)。50,000レコード*20列をロードしようとして、爆発したように見えるため、jqGridが現実的に処理できるレコードの数(注:仮想スクロールがオフになり、ページングがオフになります)

4

1 に答える 1

2

いい考えではないと思います。ユーザーは100万個のセルを調べることができません。したがって、99,9%(またはそれ以上)の不要なデータをクライアントに送信する必要があります。本当に必要なのは、データのサブジェクト指向のフィルタリングの実装です。

グリッドのパフォーマンスは、主に使用するWebブラウザーのJavaScriptエンジンに依存します。JavaScriptのパフォーマンスが大きく異なるため、IE6とChrome19の一般的な推奨事項を入手することはできません。

いずれにせよ、サーバー側でページング、並べ替え、フィルタリングを実装する必要があると確信しています。100万セルのデータの場合は本当に必要だと思います。

于 2012-06-26T16:39:11.947 に答える