在我的控制器中,我有一个使用jquery AJAX调用的方法。控制器方法成功发送redict(some.view.in.my.app)。如何在客户端浏览器中加载此页面?
答案 0 :(得分:3)
您不应该发送重定向作为对AJAX请求的响应,而是可以发送包含示例JSON对象的ok(jsonObj)
状态,或者甚至是带有URL的简单字符串到新目标页面(或badRequest()
in失败的情况)。
接下来,如果window.location.href
重定向,您可以使用常见的GET
执行普通的JavaScript重定向,或者如果需要POST
重定向,则填写并提交一些隐藏的表单。