Мне нужно перебрать возвращаемый массив в javascript, но он не работает, он будет перебирать каждую букву массива слов вместо циклического перебора значения.
это код JavaScript
$.ajax({
url: "<?php echo site_url('home/getsubcats'); ?>",
type: 'POST',
data: form_data,
success: function(msg)
{
for ( var i in msg )
{
alert( msg[i] );
}
//$('#main_content').html(msg);
}
});
и это контроллер (он получает правильные данные, поэтому запрос не является проблемой);
function getsubcats()
{
$this->load->model('site_model');
if ($this->input->post('ajax')):
$catid = $this->input->post('id');
return $this->site_model->getSubCats($catid);
endif;
}