欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

CI中如何判断请求是否来自ajax? 有大用

本帖最后由 流浪的乞丐 于 2013-7-2 17:39 编辑

那啥,我这个是个问题。

如题。

CI里有没有像YII里面的Yii::app()->request->isAjaxRequest?


还是需要自己写?例如
if(isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest')


有的
$this->input->is_ajax_request()


        /**
         * Is ajax Request?
         *
         * Test to see if a request contains the HTTP_X_REQUESTED_WITH header
         *
         * @return         boolean
         */
        public function is_ajax_request()
        {
                return ($this->server('HTTP_X_REQUESTED_WITH') === 'XMLHttpRequest');
        }
来自 http://codeigniter.org.cn/forums/thread-17062-1-1.html
普通分类: