2012-01-24 3 views
0

私は単純なアプリケーションを持っています。ユーザが選択して遅延ロードのためのバックグラウンドで小さなサーブレットを持つためのダイアログボックスにツリーリストを表示しています。問題は、私がディレクトリの1つをクリックしたときに起こります。このディレクトリには4000以上のディレクトリが含まれています。スクロールバーはスクロールダウンが非常に難しくなり、測定が遅くなります。DynatreeまたはJqueryのUIダイアログ数千人のメンバーの後でスローダウンする

私は、ユーザーがディレクトリの最初のカップル文字を見てゆっくりとドリルダウンできるように、画面上のものをグループ化するソリューションを持っています。私は、私が頭に入れているこのこと以外に、これに対してもっと簡単な解決法があるのだろうかと思っていました。

+0

ユーザーは、探しているディレクトリを知っていますか?多分、リストされたディレクトリのフィルタリング(除外または包含のいずれかによる)を許可します。 –

+0

はいそうです。私は少しのfirstElementを実装しています。表示するときはlastElementです。ディレクトリは基本的に数字で、私はそれらを並べ替えています。 –

答えて

0

私が行った解決策は、実際にはこれに似ています。私は前に存在しなかった偽のヒレアキーを作りました。他の質問については、この答えを参照してください。 How to render a large tree

関連する問題