2011-12-15 73 views
0

在客户端,如果用户单击某个按钮,我想将用户转到其他页面。该页面由Controller中的一个方法返回(假设控制器是home,方法是MyMethod)。想知道在客户端,我可以做一些像下面这样的事情吗?有没有更好的方法来处理这个问题?客户端重新重新编写为控制器方法返回的视图

location.href = @Url.Action("MyMethod", "Home"); 

回答

2

你只是缺少引号:)

location.href = '@ Url.Action( “的MyMethod”, “家”)';

0

我喜欢使用jQuery按钮来将标准HREF锚点标签设置为像按钮样式。这样它只是一个简单的链接,使用上面的@ Url.Action。

http://jqueryui.com/demos/button/

否则,是的,你有什么是有效的前提是你把它包在引号如先前建议。

0
location.href = base_url+'home/MyMethod';