【发布时间】:2015-09-07 17:48:27
【问题描述】:
我试图在 MVC 视图中显示警报消息,但它没有显示。到目前为止,这是我尝试过的:
在控制器页面中:
if(dataFound)
{
ViewBag.SuccessMessage = "The search results has been sent.";
}
在查看页面中:
@if (ViewBag.SuccessMessage != null)
{
<script>
$(document).ready(function () {
alert('@ViewBag.SuccessMessage');
});
</script>
}
但仍然没有在视图页面上显示任何警报。我通过调试发现在视图页面中它进入了 if 条件和脚本,但仍然没有显示任何消息。请就此提出建议。谢谢。
【问题讨论】:
-
客户端调试了吗?
-
你已经将你的脚本标签包裹在
text标签中,就像<text><script></script></text>一样。 -
我试过了,但还是一样。我需要在页面中导入任何 javascript 脚本吗?
-
是的,您可能会这样做,而且您肯定需要调试客户端。
-
@Amit 很抱歉我对客户端调试不太熟悉。
标签: javascript jquery asp.net-mvc