簡體   English   中英

MVC母版頁包含多個JavaScript文件

[英]MVC Master Page more than one JavaScript file include

因此,我在MVC中有一個母版頁,其母版頁的標題部分包含以下代碼:

<head runat="server">
    <title><asp:ContentPlaceHolder ID="TitleContent" runat="server" /></title>
    <link href="../../Content/Site.css" rel="stylesheet" type="text/css" />
    <link href="../../Content/jquery-ui-1.8.9.custom.css" rel="stylesheet" type="text/css" />
    <link href="../../Content/ui.jqgrid.css" rel="stylesheet" type="text/css" />
    <script src="../../Scripts/jquery-1.4.4.js" type="text/javascript" />
    <script src="../../Scripts/grid.locale-en.js" type="text/javascript" />
    <script src="../../Scripts/jquery.jqGrid.min.js" type="text/javascript" />
</head>

您可以看到最后三個文件是JavaScript文件。

現在,如果我運行此代碼,則包括我的jquery-1.4.4.js,但不包含與jquery-1.4.4.js相同的文件夾中的grid.locale-en.js和jquery.jqGrid.min.js。 ! 這是怎么回事? MVC是愚蠢的,無法像第一個一樣引用我的最后兩個javascript文件嗎? 有趣的是,如果我注釋掉jquery-1.4.4.js中的include,MVC將引用grid.locale-en.js,這是第二行。 因此,似乎MVC只能引用javascript的第一個include行,但不能引用此行之后的任何行。 有人可以解釋這種情況嗎?

您需要像這樣關閉腳本標簽

<script src="..." type="text/javascript"></script>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM