tp的ajaxReturn后, 还要用echo $rt吗?

  • 首先你要看 ajaxReturn的原型:
protected function ajaxReturn ($data, $type='', $json_option=0){
........

switch(strtoupper($type)){
case: 'json':
    header('Content-Type: application/json;  charset=utf-8');
    exit(json_encode($data, $json_option);
break;

}

}

所以, ajaxReturn 使用的是 exit (‘。。。’, $json_option)本身就会、就已经 输出了 json编码后的字符串 内容了。 后面就不需要再用 echo了

  • 其次, 使用 ajaxReturn后, 脚本都已经 exit了, 那么你再用echo什么的 , 都 已经 不起作用了!
posted @ 2019-05-28 10:52  noitanym  阅读(266)  评论(0编辑  收藏  举报