У меня есть проект в CodeIgniter 3 с HMVC, работающий просто отлично. Я должен добавить новый модуль с контроллером и представлением. Представление содержит файл JS.php, который вызывает mycontroller.php с $ .getJSON, но ничего не получает. Я сделал console.log (var), но ничего не происходит.
Я предполагаю, что мой JS не обнаруживает мой MX_Controller (mycontroller.php), потому что это новый модуль, есть ли способ добавить новый модуль в некоторый файл конфигурации.
ПРИМЕЧАНИЕ: это не имеет ничего общего с маршрутами в конфигурации. вот мой контроллер функций и где я называю его в моем файле 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();
Постскриптум Я уже сделал случай ошибки в $ .getJSON, но все еще ничего
Задача ещё не решена.
Других решений пока нет …