Jquery Mvc剃须刀束

Jquery Mvc剃须刀束,jquery,asp.net-mvc,html,Jquery,Asp.net Mvc,Html,我在ASP.NETMVC中创建了一个布局,并使用脚本包加载jQuery库,但没有加载jQuery 我的布局如下所示: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>@ViewBag.T

我在ASP.NETMVC中创建了一个布局,并使用脚本包加载jQuery库,但没有加载jQuery

我的布局如下所示:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>@ViewBag.Title - My ASP.NET Application</title>
    @Styles.Render("~/Content/css")
    @Scripts.Render("~/bundles/modernizr")
</head>
<body>
    @Scripts.Render("~/bundles/jquery")
    @Scripts.Render("~/bundles/jqueryval")
    @Scripts.Render("~/bundles/bootstrap")
    @RenderSection("scripts", required: false)
</body>
</html>

请帮帮我

您所讨论的代码是正确的,即您正确地包含了bundle,bundleconfig文件中可能存在问题,或者您在视图中没有正确地包含bundle

.cshtml
视图中使用
@section scripts{}
,如图所示:-

 @section scripts{
   <script type="text/javascript">
    $(document).ready(function () {

     });
   </script>
 }
@节脚本{
$(文档).ready(函数(){
});
}

您的问题代码是正确的,即您正确地包含捆绑包,bundleconfig文件中可能有问题,或者您在视图中没有正确地包含捆绑包

.cshtml
视图中使用
@section scripts{}
,如图所示:-

 @section scripts{
   <script type="text/javascript">
    $(document).ready(function () {

     });
   </script>
 }
@节脚本{
$(文档).ready(函数(){
});
}

您的服务器端代码是什么样子?+1。。。需要查看您的BundleConfig.cs。为什么你认为它没有被加载?也许可以展示一个在视图中如何使用jQuery的示例。发布捆绑包(上面的代码很好)服务器端代码是什么样子的?+1。。。需要查看您的BundleConfig.cs。为什么你认为它没有被加载?也许可以展示一个示例,说明如何在视图中使用jQuery在布局中不能使用脚本section@MehdiHaghshenas..i认为提问者在视图中而不是布局中遇到了麻烦。如果想多次使用脚本,该怎么办?对不起,我不明白你的意思..MehdiHaghshenas@MehdiHaghshenas答案很好,但为了更快地加载页面,我将其删除。在布局中无法使用脚本section@MehdiHaghshenas..i认为提问者在视图中而不是布局中遇到了麻烦。如果想多次使用脚本,该怎么办?对不起,我不明白你的意思..MehdiHaghshenas@MehdiHaghshenas答案很好,但为了更快地加载页面,我删除了它。