在Cake 1.3之前,我会用简单的方法检查ajax请求$ajax->isAjax()
.既然AjaxHelper
已经弃用了,我正在寻找在我的视图中检查ajax请求的正确方法.我在JsHelper
或HtmlHelper
方法中找不到任何东西.这似乎是一件非常简单的事情,我希望我不会错过一些明显的东西!
顺便说一句,我知道RequestHandler
组件($this->RequestHandler->isAjax()
在控制器中),但我再次寻求有关如何在我的视图中进行ajax检测的帮助.
谢谢.
您是否可以使用RequestHandler组件在app_controller的beforeFilter函数中设置视图变量?
像这样的东西:
$this->set('isAjax', $this->RequestHandler->isAjax());
Run Code Online (Sandbox Code Playgroud)
这样您就可以在视图中检查$ isAjax.
归档时间: |
|
查看次数: |
3530 次 |
最近记录: |