【发布时间】:2015-07-03 04:28:24
【问题描述】:
我在网站上使用引导程序,并在加载时使用以下代码将我的选择框变成 select2 下拉菜单
$("select").select2();
但是,当任何带有 select 下拉菜单的页面加载时,在绘制 select2 替换之前可以看到原始页面会有一个短暂的延迟。当我页面上的表单元素四处移动时,这非常不和谐。
有没有办法在我的后端 (ASP MVC3) 中生成 select2 HTML 并将其写入页面,这样 select2 插件仍将正确连接所有行为?
【问题讨论】:
-
这很奇怪,因为我使用相同的控件并且没有得到任何 FOUC ......但我也有 select 2 的样式很像
.form-control类,所以我不会得到任何元素的跳跃。作为一种选择,研究处理 FOUC 的方法。我希望我有更好的建议,希望比我聪明的人能够提供帮助。
标签: javascript jquery twitter-bootstrap asp.net-mvc-3 jquery-select2