MVC3 Javascript警报和重定向

时间:2012-06-22 08:41:42

标签: javascript asp.net-mvc-3

如何在MVC 3中提供javascript警报,以便在重定向到另一个页面之前我会收到警报。这是我的代码:

Content("<script language='javascript' type='text/javascript'>alert('Updated Successfully!');</script>");
return Redirect("ViewDataFiles?catid=" + catid);

它不会发出警报,而是重定向到指定的页面。我怎样才能拥有javascript警报和MVC重定向?

2 个答案:

答案 0 :(得分:0)

你可能会做这样的事情。
但这不是我推荐的。

JavaScriptResult("<script language='javascript' type='text/javascript'>alert('Updated Successfully!');
window.location = "YOUR_NEW_LOCATION";
</script>");

相反,您应该发送一个ajax请求并显示更新的消息并将用户带到下一页..

答案 1 :(得分:0)

这项运作成功:

return Content("<script language='javascript' type='text/javascript'>alert('Something going wrong!');window.location = '/Labels/ViewLabelTypeIndex';</script>");