gpt4 book ai didi

javascript - 通过 javascript/jquery 注入(inject) html?

转载 作者:太空宇宙 更新时间:2023-11-04 00:22:09 24 4
gpt4 key购买 nike

我有一些我拥有所有权的 mvc3 代码,并且有一些 View 在 View 中应用 html 帮助程序和 html javascript 注入(inject)。

就个人而言,与 html 注入(inject)相比,我更喜欢原始 html 或帮助程序。各自的优缺点是什么?

基本 html 和助手:

        <div id="efI" class="ef">
@Html.PasswordFor(m => m.Password)
@Html.ValidationMessageFor(m => m.Password)
</div>
<div>
@Html.ActionLink("Click here.", "SomeAction")
</div>

注入(inject)::

    @Html.EditorForModel()  //this generates controls from above...
<script type="text/javascript">
$('#efI').append('<div>@Html.ActionLink("Click here.", "SomeAction")</div>');
</script>

最佳答案

您提供的静态示例并没有太大区别。通常使用动态创建的 HTML 进行注入(inject)(例如,通过 AJAX 调用数据库管理的表格单元格)。

关于javascript - 通过 javascript/jquery 注入(inject) html?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8706495/

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