第一節呈現在頁面中間的HEAD OD HTML頁面和PartialView部分,如代碼顯示下方的JavaScript裏面PartialView
<html>
<head>
@RenderSection("Scripts", false)
</head>
.....
@Html.Partial("_MenuAdmin")
</html>
在PartialView _MenuAdmin我有一些JavaScript。
@section Scripts
{
<script type="text/javascript">
alert("Test");
</script>
}
所以,問題是相同的JavaScript代碼不會加載。如果改爲PartialView我使用View JavaScript正確加載。
如何在我的示例中加載JavaScript?
有一些非常有說服力的理由,爲什麼你不應該把你的JS(或者至少大部分)放在頁面的頭部,而是應該把它移動到最後。 http://developer.yahoo.com/performance/rules.html#js_bottom –
看看這裏,這可能已經被回答... http://stackoverflow.com/questions/7556400/injecting-content -into-specific-sections-from-a-partial-view-asp-net-mvc-3-with – christiandev