2012-04-03 18 views

答えて

3

何千ものアイテムを選択しようとすると、ブラウザが停止することのないJavascriptウィジェットが存在するとは思いません。まず何千ものアイテムのリストをスクロールしたいと思っているのは誰ですか?

潜在的なアイテムのリストが本当に長い場合は、AJAXを使用してキーストロークに基づくアイテムのサブセットをもっと小さくすることができるjQuery UIオートコンプリートのようなものをお勧めします。 http://jqueryui.com/demos/autocomplete/#multiple-remote

しかし、これを使用して「何千ものアイテム」を選択することは望ましくありません。アイテムをクリックしたり、数百行をスクロールしたり、Ctrlキーを押しながらクリックしてすべてを選択するコントロールが必要だと主張するかもしれません。より優れたデザインが実現しました。何百もの行がどのように関係していますか?選択するグループの階層を作成できますか?私が前に言ったように、あなたがこの種のことをやろうとするコントロールは恐ろしく実行されるでしょう。

+0

良い反応、私の上司がパフォーマンスに関するあなたの理論に同意してほしいです;) –

+0

@ResidualEnvyまあ、あなたの上司は、彼/彼女が不必要な痛みを楽しんでいるなら、確かに私に同意する必要はありません。 ;)残念ながら、私は長年のマルチセレクトリストがいかにひどいことができるかを知っています。私は検索画面でこれらを使ったアプリケーションを維持していました。 * cringe * –

関連する問題