Cakephp 2.3.10非ajax请求之前(之后)调用ajax请求呈现ajax布局

时间:2014-02-11 13:30:38

标签: ajax cakephp

CakePHP 2.3.10 autoRender = false如果在ajax调用后转到其他非Ajax请求页面,则不会停止呈现ajax布局

我发现一个解决方案不好但是没问题。 我在每个非ajax请求方法上粘贴代码

$this->layout = 'default_layout';

对我来说很好,但我想要更好的解决方案

1 个答案:

答案 0 :(得分:0)

如果您使用autoRender = false,不仅不会呈现布局,而且您的操作也不会呈现任何内容,您将获得一个空白页面。  我真的不明白你想要什么,但试着看看RequestHandler组件。