2016-05-12 76 views
0

我正在使用引導選擇下拉插件。 https://silviomoreto.github.io/bootstrap-select/。在選擇下拉菜單中,我有超過50,000個選項。所以當點擊下拉時,至少需要1到2分鐘才能打開,當頁面加載時,瀏覽器掛起。所以有人有想法解決這個問題?引導選擇下拉加載問題

+0

您可以考慮使用AJAX來加載和分頁數據,而不是加載的一切。 –

+0

您可以使用自動完成代替下拉菜單 –

+0

這是引導程序庫中的已知問題。如果您使用ajax,它會將您的屏幕卡住幾秒鐘。這裏唯一的解決方案是沒有太多的選擇,或者可能使用select2 – misha130

回答

0

顯示50,000下拉選項是個壞主意。這肯定需要時間打開。 1:當用戶類型記錄從數據庫中搜索並顯示在自動完成列表中時,需要使用自動完成文本框。 2:第二個選項是加載這些記錄並分配給自動競爭數據源,因此它將避免這麼多的數據庫連接。

按照以下鏈接 Auto Complete Drop Down