用jQuery mobile重定向Html.BeginForm

时间:2016-12-01 17:50:56

标签: jquery asp.net-mvc jquery-mobile html.beginform

我们有一个Html.BeginForm,在提交之后,从控制器返回一个RedirectResult。这适用于桌面,但对于移动设备,它总是作为ajax请求提交,这意味着重定向不起作用。

我尝试过添加数据-ajax =" false"同时提供表单和提交按钮,但它到达控制器时仍然是一个ajax请求。我查看了很多帖子,但没有找到有用的答案。

我并非非常热衷于从控制器返回更改window.location.href的脚本。有没有办法强制请求作为非ajax到达控制器(如上所述,我尝试过data-ajax =" false")?

1 个答案:

答案 0 :(得分:0)

如果其他人遇到此问题,请将'data_role =“none”'添加到Html.BeginForm HTML属性中为我们修复它。