Я новичок в Codeigniter.Я пытаюсь интегрировать Extjs в Codeigniter.Поэтому, когда я делаю Ajax-запрос, сервер должен возвращать только строку JSON, но вместо этого сервер возвращает представление view [default] вместе со строкой JSON.Можно ли отключить просмотр и вернуть только данные в codeignter.Я использовал Zend Framework раньше, где я мог отключить представление для запросов AJAX
Я попробовал некоторые предложения, как в JQuery и CodeIgniter AJAX с JSON не работает
В вашем контроллере, в конце выключения функции, попробуйте:
$this->output->set_header('Content-type: application/json; charset=UTF-8'); $this->output->set_output(json_encode($array));
В контроллере: die(json_encode($data_array));
die(json_encode($data_array));
Это не умный способ сделать это, но прекрасно работает.