无法正确加载模型codeigniter

时间:2013-10-08 05:12:51

标签: php jquery ajax codeigniter

我已将2个模型加载到控制器中的函数上。在我的第一个控制器中,加载两个模型都有效现在,当我以相同的顺序加载相同的模型时,我的第二个控制器发出一个错误,抛出到ajax。当我删除user_model - 第一个模型时,它工作正常:ajax触发其成功函数。 当我尝试加载user_model时,它怎么会抛出错误?它在不同的控制器上工作得很好。

这是我的第二个控制器中构造函数方法的代码

public function __construct(){
    parent::__construct();
    $this->load->model('friend_model');
    $this->load->model('user_model');
    if (!isset($_SESSION)) session_start();

}

它与我在另一个控制器中使用的构造方法相同。 我从$ .ajax错误函数得到的错误是parsererror。

1 个答案:

答案 0 :(得分:0)

您将在控制器文件

中的构造函数中加载所有模型,库和帮助程序文件
<?php
class usercontroller extends CI_Controller{
  public function __construct()
  {
    parent::__construct();
    $this->load->model('user_model');
  }
}
?>

它运作正常。