2016-05-12 78 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