从JQuery ajax发布到ActionResult方法的帖子后,我返回RedirectToACtion,但它没有重定向。为什么会这样,我怎样才能重定向?
答案 0 :(得分:0)
您可能应该返回重定向到的网址(或者您可以在客户端上决定重定向网址的内容),并从js进行重定向。
答案 1 :(得分:0)
要通过AJAX帖子重定向,以下代码将执行JavaScript并将您重定向到所需的页面。
return JavaScript( "window.top.location.href ='" + Url.Action("Action") + "';" );
答案 2 :(得分:0)
我不同意。它 DOES 重定向。如果你需要从不同的控制器中检索部分,那就太痛苦了。
你使用什么浏览器?
当我猜测调用AJAX调用时,他们可能会解释302 http状态。