我在_Layout.cshtml中渲染JavaScript文件時出現問題。在_Layout.cshtml中渲染JavaScript文件
@section Scripts {
<script src="@Url.Content("~/Scripts/Custom/productsSuggests.js")"></script>
}
當我把它粘貼到Index.cshtml (Home)
它的工作原理,但只在這個頁面上。我需要這個腳本在全球範圍內工作。我在HomeViews
目錄中有局部視圖SearchBox
,在HomeController
中有控制器操作。
Scripts部分是_layout的一部分,你必須把這個腳本在_layout在文檔 –
的頭節在這裏定義了一個名爲'Scripts'部分。你以後用RenderSection渲染它嗎?你確定你首先需要一個部分,因爲你把它放在佈局中? – GSerg