从json删除斜杠jquery [英] remove slashes jquery from json

查看:86
本文介绍了从json删除斜杠jquery的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我通过ajax发送数据,因此:

I send data via ajax so:

$res = array();
foreach($series as $i){
    //print_r($i);
    array_push($res, $i);
}
//print_r ($res);
print (json_encode($res, JSON_UNESCAPED_SLASHES));

获取数据:

success: function(json){
alert(JSON.stringify(json));
json = json.replace("\\", " ");
alert(JSON.stringify(json));

它正在警告相同的数据,为什么?如何从json中删除斜杠?谢谢

It is alerting same datas, why? How can I remove slashes from json? Thanks

推荐答案

您的PHP代码将JSON返回到不在对象中的字符串

Your PHP code returning JSON in to String not in Object

使用JSON.parse代替JSON.stringify()

替换这样的成功函数:

success: function(json){
alert(JSON.parse(json));
//json = json.replace("\\", " ");
alert(json);
console.log(json);

这篇关于从json删除斜杠jquery的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆