我正在使用 Visual Studio 11 开发一个项目 ASP.net 4、MVC4(RC)。我正在尝试渲染一个渲染局部视图的 MVC4 Razor 视图。我的部分视图需要一些 javascript。在我的部分视图中,当我将我的 javascript 包含在脚本部分中时,它似乎没有加载。
@section Scripts {
<script type="text/javascript">
$(function () {
alert("test");
});
</script>
}
如果我删除脚本部分,它会失败,因为在文档就绪代码运行时尚未加载 jquery 库(捆绑并呈现在我的 _Layout.cshtml 页面上)。
<script type="text/javascript">
$(function () {
alert("test");
});
</script>
_Layout 页面代码加载 jquery 库
@Scripts.Render("~/bundles/jquery")
@RenderSection("scripts", required: false)
有谁知道这个的解决方案,还是我只是以错误的方式去做?它破坏了我的头!