在客户端,如果用户单击某个按钮,我想将用户转到其他页面。该页面由Controller中的一个方法返回(假设控制器是home,方法是MyMethod)。想知道在客户端,我可以做一些像下面这样的事情吗?有没有更好的方法来处理这个问题?客户端重新重新编写为控制器方法返回的视图
location.href = @Url.Action("MyMethod", "Home");
在客户端,如果用户单击某个按钮,我想将用户转到其他页面。该页面由Controller中的一个方法返回(假设控制器是home,方法是MyMethod)。想知道在客户端,我可以做一些像下面这样的事情吗?有没有更好的方法来处理这个问题?客户端重新重新编写为控制器方法返回的视图
location.href = @Url.Action("MyMethod", "Home");
你只是缺少引号:)
location.href = '@ Url.Action( “的MyMethod”, “家”)';
我喜欢使用jQuery按钮来将标准HREF锚点标签设置为像按钮样式。这样它只是一个简单的链接,使用上面的@ Url.Action。
http://jqueryui.com/demos/button/
否则,是的,你有什么是有效的前提是你把它包在引号如先前建议。
location.href = base_url+'home/MyMethod';