0

在 Razor 和 MVC 中设置我的 javascript 块的正确方法是什么?我知道现在最好的做法是将 javascript 调用放在页面底部,但是我的 javascript 在我的部分中呢,尤其是我的“$(document).ready”。如果在此之前没有调用我对 jQuery 的引用,它将出错。

  1. 是否有一个服务器标签可以将特定文件夹中我的所有 javascript 文件的引用放入页面中?

  2. 有没有办法将我的 javascript 包装在我的视图(部分视图)中,以便将它放在 javascript 引用之后?

我为这个含糊不清而道歉。但是一个关于我应该如何在 Razor MVC 中处理 javascript 的好教程的链接,特别是对于那些做一堆 Jquery/Ajax/Json 风格的人。

PS我有我的东西工作,但我觉得有更好的方法。

4

1 回答 1

0

这个问题可能会给你一个好主意:

ASP.NET MVC 3 如何将 Javascript 注入主布局

<html>
    <head>
        @* ... *@
    </head>
    <body>
        @* ... *@     
        <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script
        @RenderSection("Scripts", false)
    </body>
</html>

加载 jQuery 后,页面底部几乎有一个可选的部分。然后在您的视图中,如果您需要包含 Javascript,可以在 jQuery 脚本之后加载它。

于 2013-10-27T03:57:02.690 回答