【发布时间】:2015-11-11 14:15:11
【问题描述】:
如何从 razor 视图调用 Javascript 方法?
一开始我试过
@if (TempData["myMessage"] != null)
{
@:displayMessage();
}
当页面呈现时,我确实在我的 HTML 页面上看到了“@:displayMessage();”。
然后我尝试了。
@if (TempData["myMessage"] != null)
{
<script type="text/javascript">displayMessage();</script>
}
如果该 html 页面上存在 displayMessage 函数,则此方法有效。但是在我的情况下 displayMessage 存在于一个单独的 javascript 文件中。 (包含在此网页上)
【问题讨论】:
-
Razor 是一种用于在网页中嵌入服务器代码的简单编程语法,您可以在浏览器中添加脚本来执行该功能。
标签: javascript asp.net-mvc-3 razor