首页 > ajax responseText 编解码问题

ajax responseText 编解码问题

$.ajax({
    url:xx,
    data:{},
    type:'GET',
    success:function(){}
    error:function(e){
        console.log(e);//Object {readyState: 4, responseText: ""\u670d\u52a1\u5668\u5f00\u5c0f\u5dee\u4e86\uff0c\u8bf7\u91cd\u8bd5\u4e00\u4e0b"", status: 500, statusText: "Internal Server Error"}
    }
});

有两个问题:
1.responseText的值为什么有两个引号;
2.怎么解码;
谢谢


设置下dataType:json试试


reponseText 貌似就这德行,可以设置dataType:json,会返回一个responseJson属性,那个是标准的JSON格式

【热门文章】
【热门文章】