使用jQuery mobile进行Html.BeginForm重定向

使用jQuery mobile进行Html.BeginForm重定向,jquery,asp.net-mvc,jquery-mobile,html.beginform,Jquery,Asp.net Mvc,Jquery Mobile,Html.beginform,我们有一个Html.BeginForm,在它被提交后,重定向结果从控制器返回。这对于台式机很好,但是对于移动设备,它总是作为ajax请求提交,这意味着重定向不起作用 我已经尝试将数据ajax=“false”添加到表单和提交按钮中,但是当它到达控制器时,它仍然是一个ajax请求。我看过很多帖子,但没有找到一个有用的答案 我不太喜欢从控制器返回脚本更改window.location.href。是否有办法强制请求以非ajax的形式到达控制器(如前所述,我尝试了data ajax=“false”)?如果

我们有一个Html.BeginForm,在它被提交后,重定向结果从控制器返回。这对于台式机很好,但是对于移动设备,它总是作为ajax请求提交,这意味着重定向不起作用

我已经尝试将数据ajax=“false”添加到表单和提交按钮中,但是当它到达控制器时,它仍然是一个ajax请求。我看过很多帖子,但没有找到一个有用的答案


我不太喜欢从控制器返回脚本更改window.location.href。是否有办法强制请求以非ajax的形式到达控制器(如前所述,我尝试了data ajax=“false”)?

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