CakePHP - 从ajax请求重定向到Cake错误页面

时间:2011-10-12 11:55:53

标签: cakephp

我有一个编辑模型的ajax编辑按钮。我的模型对某些内容进行了严格检查,如果不存在,则会抛出cakeError()

当发生这种情况时,对JS的响应只是错误页面的HTML,显然这也打破了我的JS。

如何从JS重定向到正确的Cake错误页面?显然,我还需要传递关于错误的正确参数,这些参数将来自模型。

1 个答案:

答案 0 :(得分:0)

您必须捕获错误,返回json错误消息或状态(由您决定如何操作)并使用javascript window.location在客户端重定向。

使用AJAX,您将无法使用php触发重定向。