Pra*_*eep 10 razor jquery-mobile asp.net-mvc-4
我试图通过以下语法从帐户控制器(帐户/登录)重定向到用户/索引.
return RedirectToAction("Index", "User");
Run Code Online (Sandbox Code Playgroud)
它显示正确的视图,但URL仍然作为帐户/登录持久存在.任何人都可以建议我如何实现同样的目标.我尝试过谷歌的一些搜索,但没有一个适合我.
Ale*_*ejo 33
这是由jQuery-mobile引起的问题.默认情况下,jQM将使表单使用ajax调用,因为这是在框架中执行页面导航的方式.这里更详细地解释了AJAX导航.
解决方案是添加data-ajax="false"到用于初始服务器调用的表单标记.
所以你的表单看起来像这样:
@using (Html.BeginForm("Login", "Account", FormMethod.Post, new { data_ajax = "false" }))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8536 次 |
| 最近记录: |