Javascript和Javascript库与Razor和MVC的使用

Javascript和Javascript库与Razor和MVC的使用,javascript,jquery,asp.net-mvc-4,razor,Javascript,Jquery,Asp.net Mvc 4,Razor,在Razor和MVC中设置javascript块的正确方法是什么? 我知道现在最好的做法是将javascript调用放在页面底部,但是如何处理我的部分中的javascript,尤其是我的“$(document.ready”)。如果在此之前没有调用我对jQuery的引用,它将出错 是否有一个服务器标记只会将对特定文件夹中所有javascript文件的引用放入页面中 有没有一种方法可以将我的javascript包装到我的视图(部分视图)中,以便将其放在javascript引用之后 我为这件事道歉。但

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

  • 是否有一个服务器标记只会将对特定文件夹中所有javascript文件的引用放入页面中

  • 有没有一种方法可以将我的javascript包装到我的视图(部分视图)中,以便将其放在javascript引用之后

  • 我为这件事道歉。但是有一个链接指向一个很好的教程,关于我应该如何在RazorMVC中处理javascript,特别是对于那些使用Jquery/Ajax/Json风格的人


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

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

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