JSON.parse()函数处理 后转为数组对象
踩坑之JSON.parse ()转换失败问题var str = res.data; str = str.replace(/\ufeff/g,"");
去掉多余的部分
转json对象用
JSON.parse(str);
可得到正确的数组结果
还可以使用
success: function (res) {
console.log(res.data)
var jsonStr= res.data;
//jsonStr = jsonStr.replace(” “,””);//这句话在格式化时间时把空格去掉了
if(typeof jsonStr!= ‘object’){
jsonStr= jsonStr.replace(/\ufeff/g,””);//重点
var jj = JSON.parse(jsonStr);
res.data = jj;
}
评论前必须登录!
注册