Я думаю, вы сделали http-запрос к контроллеру с переменной, содержащей id
.
В моем примере пусть будет
var id = 222;
$.ajax({
method:"POST",
url:'/index.php/sandbox/s1',
data:{ id:id }
}).done(function(a){
$('#info').html(a);
}).fail(function(){
alert("It's an epic fail.");
});
В вашем контроллере, в моем случае это sandbox.php :
public function s1() {
$id_from_view = $this->input->post('id');
// smthing process to get array as result
$arr = [1, 2, 3];
return print_r($arr);
}
Я проверял это на HTML-коде такого типа:
<div id="info"></div>
И это работает. Ваша очередь