gpt4 book ai didi

javascript - 抵消 bootstrap/select2 渲染延迟?

转载 作者:搜寻专家 更新时间:2023-11-01 05:22:23 27 4
gpt4 key购买 nike

我在网站上使用 Bootstrap ,并在加载时使用以下代码将我的选择框变成 select2下拉菜单

$("select").select2();

但是,当加载带有选择下拉列表的任何页面时,在绘制 select2 替换项之前可以看到原始页面时会有短暂的延迟。当我的页面上的表单元素四处移动时,这非常不和谐。

有没有一种方法可以在我的后端 (ASP MVC3) 中生成 select2 HTML 并将其写到页面中,使 select2 插件仍能正确连接所有行为?

最佳答案

我寻求一个稍微简单一点的答案。所有表单元素现在都有 style='display:none;'。在页面加载时,我只需执行 $('form').show()

这是在任何 select2 命令的末尾,因此只有在其他所有内容都已呈现时才会出现该表单。

在延迟加载带有复选框的表行的情况下,我在复选框上设置 style='display:none;' ,然后在加载完成时显示它们的特定“页面”结果。

关于javascript - 抵消 bootstrap/select2 渲染延迟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29849666/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com