如何检查cakephp中的Ajax请求?如何检查cakephp中的Ajax请求?
17
A
回答
17
- 您需要启用RequestHandler组件
var $components = array('RequestHandler');
- 然后您检查您的控制器,如果一个Ajax请求:
$this->RequestHandler->isAjax()
你可以找到更多关于的信息RequestHandler component here
2
With RequestHandler::isAjax()
?
3
不使用的组件,你可以使用这样的事情:
$this->params['isAjax'];
这将返回一个bool。
1
如果您只是想检查PHP端的功能,请尝试:
$this->log('some debug',LOG_DEBUG);
然后检查应用程序的/ tmp /日志/的debug.log。
9
这个问题是一个老之一,但以防万一有人遇到这样和我一样,使用的CakePHP 2:
RequestHandler::isAjax()
已过时,使用Request对象的$this->request->is('ajax');
更多信息here
2
这是我描述的方式是doc.I一直在使用,因为我开始使用cakephp
if($this->RequestHandler->isAjax()){
//
}
48
取决于蛋糕的版本。
的1.3.x:
$this->RequestHandler->isAjax();
2.x的
$this->request->is('ajax');
相关问题
- 1. 如何检查Chrome中的AJAX请求
- 2. Cakephp Ajax请求
- 3. 检查Ajax请求
- 4. 如何用cakePHP执行ajax请求?
- 5. AJAX请求 - 如何查看请求?
- 6. CAKEPHP使用ajax请求查找
- 7. Dart如何检查请求是否是ajax请求
- 8. 如何区分CakePHP中的AJAX GET和AJAX POST请求?
- 9. CakePHP和Ajax请求url
- 10. 如何检查turbo装置中的ajax请求
- 11. 检查jQuery ajax请求的状态
- 12. Ajax请求在cakephp中不起作用
- 13. 检测Ajax请求
- 14. 检测AJAX请求
- 15. 检查挂起的AJAX请求或HTTP GET/POST请求
- 16. 我应该检查Ajax请求或不
- 17. 检查是否Ajax请求是空
- 18. jsTree复选框ajax请求,检查
- 19. 检查jQuery AJAX请求状态
- 20. CakePHP - Ajax请求的布局文件夹
- 21. Cakephp ajax请求无效的网址
- 22. 如何检查服务器发送的Ajax请求?
- 23. 如何检查多个Ajax请求的完成?
- 24. Ajax请求中的jQuery Ajax请求
- 25. CakePHP SQL日志 - 如何检查以前的请求中的SQL日志?
- 26. 如何让ajax请求在cakephp中休息api
- 27. 如何在cakephp中创建多个ajax请求
- 28. 如何在CakePHP中执行jquery ajax请求?
- 29. 如何AJAX请求
- 30. 如何在codeigniter中检查请求是POST还是GET请求?
发现在谷歌的SIR这个答案。 – 2012-08-31 08:08:34