在客户端,如果用户单击我想要的用户将用户带到另一个页面。该页面由Controller中的方法返回(假设控制器为home,方法为MyMethod)。在客户端想知道我可以做类似跟随的事情,还是有更好的方法来处理这个问题?
location.href = @Url.Action("MyMethod", "Home");
答案 0 :(得分:2)
您只缺少引号:)
location.href ='@ Url.Action(“MyMethod”,“Home”)';
答案 1 :(得分:0)
我喜欢使用jQuery按钮来设置标准HREF锚标签的样式,使其看起来像按钮。这样它只是一个使用上面的@ Url.Action的简单链接。
http://jqueryui.com/demos/button/
否则,是的,只要您按照之前的建议将其包装在引号中,您拥有的内容就是有效的。
答案 2 :(得分:0)
location.href = base_url+'home/MyMethod';