partyisover 发表于 2012-11-24 21:49:56

返回json数据出错。。。在线啊

这是我的控制器,返回前台时总说是JSON.parse: unexpected character        ,看不出哪里出错啊。。。
public function edit_task(){
                $this->load->model('Stuff_model');
                $data['query'] = $this->Stuff_model->edit_task();

                $json = array("statusCode"=>"200",
                "message"=>"\u64cd\u4f5c\u6210\u529f",
                "navTabId"=>"",
                "rel"=>"",
                "callbackType"=>"",
                "forwardUrl"=>"",
                "confirmMsg"=>"");

        $data['json']= json_encode($json);
        $this->load->view('stuff_edit_task.html',$data);

levin 发表于 2012-11-25 00:42:58

本帖最后由 levin 于 2012-11-25 00:44 编辑

试试
<script>
var t = eval('(' + '<?php echo $json; ?>' + ')');
alert(t.message);
</script>

Hex 发表于 2012-11-25 13:42:22

json中文不用手动转码
页: [1]
查看完整版本: 返回json数据出错。。。在线啊