【发布时间】:2015-08-09 06:58:13
【问题描述】:
我创建了一个 ASP.NET MVC 局部视图,并通过 HTML.Action 辅助方法调用它:
@Html.Action("GetMyPartialView", "MyController", new { myParameter})
局部视图包含一个需要调用一些 JavaScript 的控件(外部 JavaScript 文件中的 JavaScript 库)。 如何从我的局部视图中调用此 JavaScript 代码。
我尝试在局部视图中使用脚本元素:
<script>
MyJavaScriptFunction();
</script>
这不起作用。可能当时还没有加载外部 JavaScript 文件(例如 jQuery)。
当局部视图被渲染时,推荐的执行 JavaScript 代码的方法是什么?
【问题讨论】:
-
在渲染部分视图的主视图中调用 javascript
-
放入主视图中并包裹在
document.ready
标签: javascript c# asp.net-mvc partial-views