0

Available Employees現在、選択ボックスから複数の従業員を選択し、選択ボックスに転送できる「決闘」選択リストがありますAssigned

ほとんどの場合、すべてが正常に機能しますが、ある顧客は、ページのレンダリングに最大20秒かかると不満を漏らしました。検査の結果、従業員は3000人だったので、選択ボックスには3000のオプションがあり、それが長いロード時間の主な原因でした。

これのより良いデザインのアイデアはありますか?アルファベットのページングを検討しましたが、幅が200ピクセルの場合、下の文字が縮んでいると奇妙に見えるかもしれません。

そこに既製のソリューションはありますか?提案?

4

2 に答える 2

2

「利用可能」リストに表示される従業員のリストを選択するアルファベット索引を使用します。この場合、物事をスピードアップするのに十分なほど絞り込む必要があります。結果のリストを AJAX 経由で取得します。

この質問はコード自体に関するものではないため、実際にはhttps://ux.stackexchange.com/に属します。

于 2012-04-10T15:20:58.660 に答える
1

jQuery のようなオートコンプリートテキスト ボックスを使用します。従業員の名前を選択したら、それを [割り当て済み] ボックスに追加できます。

于 2012-04-10T16:09:36.737 に答える