私のアプリケーションでは、顧客に短いフォームに入力するように求めています。フィールドの 1 つで、お気に入りの都市 (または訪問した都市) を 3 つ選択するよう求められます。
選択する都市のリストは非常に大きく (3,000 都市)、検索で bootstrap-multiselect を使用することを選択しました。ただし、bootstrap-multiselect は非常に多くのオプションを使用するとかなり遅くなります。
私の最大の不満は、ページの読み込み時間です。以下は 30 のオプションを含むデモです。ロードされるまで待ってから実行すると、非常に高速であることがわかります。
http://www.bootply.com/07KLihND2q
現在、以下のデモには 3K オプションがあり、読み込まれるまで待ってから実行してください。目的のフォームを取得するには、複数選択に少なくとも 3 秒かかります。
http://www.bootply.com/wK8zFCjB2D
物事をスピードアップしたり、bootstap-multiselect を私のニーズを満たす別のコンポーネントに置き換えたりする方法はありますか?
ユーザーがお気に入りの都市を (テキスト検索などで) すばやく見つけられるようにし、コンパクトで (新しいウィンドウを開くのではなく、フォームに収まるように)、ユーザーを次のいずれかに制限できるものを探しています。私が持っている3Kオプション。js-populate を使用して JSON から要素を入力できることは大きなボーナスです。
ありがとう!