-3

我已经在控制器中的一个函数上加载了 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。

4

1 回答 1

0

您将在控制器文件的构造函数中加载所有模型、库和帮助文件

<?php
class usercontroller extends CI_Controller{
  public function __construct()
  {
    parent::__construct();
    $this->load->model('user_model');
  }
}
?>

它工作正常。

于 2013-10-08T05:16:56.087 回答