我正在使用jquery mobile。
页面从jquery移动页面提交特定的操作方法。
<div data-role='page'>
我希望jquery mobile在POST返回时显示特定页面。
<div data-role='page' id='errorPage'>
</div>
如何在action方法中返回视图并包含url的哈希部分
http://url?param=0#errorPage
我想在响应网址中包含#errorPage。
这甚至可以在POST中使用吗?
答案 0 :(得分:0)
您可以在使用Redirect()
时附加片段,试试这个:
return Redirect("~/Controller/Action/#errorPage");
如果您想维护路由,以便没有任何硬编码字符串,您也可以这样做:
return Redirect(Url.RouteUrl(new { controller = "Controller", action = "Action"}) + "#errorPage");