我对Codeigniter 3.0有一个很大的问题。 所以JQuery向服务器发布了一个Ajax Post。 CI控制器正在工作。之后,CI需要将json发送回客户端。
客户端:
$.post('/update_uri',{var:val},function(return){
console.log(return);
})
在CI控制器(/ update_uri)上:
$result['pageX'] = $this->load->view('pageX','',TRUE);
print_r($result); //This is working
echo json_encode($result); //This isn't working
使用json_encode($result)
,空字符串到达客户端,我不知道原因。
使用print_r($result)
,console.log命令可以显示视图。
有人可以证实这个问题吗?
提前致谢