Я пытаюсь вызвать выход AJAX с использованием классической схемы MVC. Мой метод jquery взаимодействует с контроллером, и я могу поймать переменные, отправленные jquery. То, что когда-либо печатается в contoller, правильно отображается в окне предупреждения jquery ... Однако я не могу получить в своем jquery-методе что-либо из представления, вызываемого контроллером, который должен генерировать выход ajax. я ма с использованием CodeIgniter 2.Codeigniter и ajax-запрос, включающий еще один вид
Это вызывающий метод JQuery, на мой взгляд:
$.ajax({
type: "POST",
url: "<?php echo base_url();?>admin/get_promos/",
cache: false,
data: {promos_id: JSON.stringify(jsonObj)},
success: function(data){
alert(JSON.stringify(data));
}
});
Вот мой контроллер:
public function get_promos(){
if (!$this->input->is_ajax_request())
{
exit('No direct script access allowed');
}
else {
$data['promos_id'] = $this->input->post('promos_id');
echo $data['promos_id'];
$this->view->load('list_promo_estab_ajax', $data);
}
}
А вот мое мнение «list_promo_estab_ajax.php ', который я пытаюсь загрузить в вышеуказанном контроллере, но ничего не возвращается к моему методу jquery:
<?php
echo 'basic blah';
?>