php+ajax在本地测试代码很正常,但是放到服务器上就出现了错误,提示(Uncaught SyntaxError: Unexpected token  in JSON at position 0) 本地PHP版本5.6,服务器上的PHP版本5.3  
本地xdebug调试一切很正常,但是放到了服务器上就出现了上面那个错误。在线验证测试服务器返回的json数据如下:我不知道前面那个红色点是什么?请各位大侠帮忙。好几天一直没能解决这个问题。PHP代码:$query_f=$db->query($fsql);
    while ($row_f = $db -> fetch_array($query_f)){
        if(empty($row_f) || $row_f==null || $row_f=="")
        {
            continue;
        }
        $res[]=array(
            cartype=>$row_f['品牌名称']
        );
    }
    $json_obj=json_encode($res);
    $json_obj=trim($json_obj);
   echo $json_obj;js代码:$.ajax({
                    url:"JsonClass.php",
                    async: true,
                    type:"GET",
                    dataTpe:"JSON",
                    data:{do:"by_fw",param:shouzimu},
                    success:function (data) {
                        console.log(data);
                        alert(data);
                        $.each(JSON.parse(data),function (index,array){
                            alert(index);
                            nOption += "<option value='"+array.cartype+"'>"+array.cartype+"</option>";
                        });
                        $("#pinpai_selection").html(nOption);
                    },error:function(e){
                        alert("error is :"+e);
                    }
                });在线等待!!!!!!!!!!!!!!!!