无法访问我的新CodeIgniter模块(HMVC)

时间:2018-07-19 14:11:30

标签: php jquery codeigniter hmvc hmvc-codeigniter

我在带有HMVC的CodeIgniter 3中有一个项目,工作正常。我必须添加一个带有控制器和视图的新模块。该视图有一个JS.php文件,该文件使用$ .getJSON调用mycontroller.php,但没有收到任何内容。我做了一个console.log(var),但是什么也没发生。

我猜测我的JS无法检测到我的MX_Controller(mycontroller.php),因为它是一个新模块,是否有某种方法可以将新模块添加到某些配置文件中。

注意:它与config中的路由无关。这是我的功能控制器,在我的JS文件中称为它。

public function modules(){
    $message = "";
    $result = "hola";
    $data["json"] = json_encode(["result" => $result, "message" =>$message]);
    $this->load->view('json', $data);
}

还有我的JS.php

function myFunction(){
    $.getJSON('mycontroller/modules', function(data){
                            console.log(data);
                        });
    }
    var prueba = myFunction();

P.S。我已经准备好在$ .getJSON中出现错误的情况了,但还是一无所获

0 个答案:

没有答案