2014-09-02 152 views
0

我在ASP.NET MVC創建了一個佈局,我使用的腳本包加載jQuery庫,但沒有加載jQuery的。的mvc剃鬚刀捆

我的佈局是這樣的:

<!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> 

,我的包文件是

bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
         "~/Scripts/jquery-{version}.js")); 

請幫幫我!

+0

怎麼做你的服務器端代碼是什麼樣子? – avidenic 2014-09-02 06:50:31

+0

+1 ...需要查看您的BundleConfig.cs。你爲什麼認爲它沒有被加載?也許展示一個如何在視圖中使用jQuery的例子。 – 2014-09-02 06:59:13

+0

後你束(上面的代碼是罰款) – 2014-09-02 06:59:27

回答

4

你的代碼有問題的是你是否正確,包括束正確即,有可能是您的bundleconfig文件的問題或者你是不是在視圖中正確包括捆綁。

使用@section scripts{ }.cshtmlViews如下所示: -

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

    }); 
    </script> 
} 
+0

佈局不能使用腳本部分 – 2014-09-02 06:59:12

+0

@ MehdiHaghshenas..i想提問越來越麻煩貼膜束在視圖中沒有佈局。 – 2014-09-02 07:00:20

+0

如果想要多次使用腳本該怎麼做? – 2014-09-02 07:03:09