2016-12-01 73 views
-1

我们有一个Html.BeginForm,它在提交后从控制器返回RedirectResult。这适用于台式机,但对于移动设备,它总是以ajax请求的形式提交,这意味着重定向不起作用。Html.BeginForm使用jQuery移动重定向

我已经尝试向表单和提交按钮添加data-ajax =“false”,但它到达控制器时仍然是ajax请求。我已经看了不少帖子,但没有找到有关这种情况的有用答案。

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

回答

0

如果其他人有这个问题,向Html.BeginForm HTML属性添加'data_role =“none”'为我们修复了这个问题。