javascript - jQuery添加的反斜杠怎么去掉

标签 javascript jquery json visual-studio-2012

从框架 4.5 降级到 4.0 后,我不得不修复很多故障。变化之一是 Jquery 开始转义双引号。无论如何要禁用它?

我试过 datatest = datatest.replace("\\", ""); 但这只适用于第一个反斜杠

我想要的:

[
  { "on": "true", "length": "1" },
  { "on": "false", "length": "1" },
  { "on": "true", "length": "2" }
  ...
]

我实际得到的:

[
  { \"on\": \"true\", \"length\": \"1\" },
  { \"on\": \"false\", \"length\": \"1\" },
  { \"on\": \"true\", \"length\": \"2\" }
  ...
]

最佳答案

试试这个:

datatest = datatest.replace(/\\/g, "");

关于javascript - jQuery添加的反斜杠怎么去掉,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22207481/

相关文章:

javascript - 如何使用 jQuery 和 css 隐藏元素?

java - 如何将字节流图像数据放入JSON对象中?

iphone - 使用从 JSON 数据中提取的值时出现 NSInvalidArgumentException

javascript - emscripten:如何解决 UnboundTypeError

javascript - 处理 reactjs .reduce 中的空值

javascript - js如何从数组中取出最小的两个数?

c++ - 如何让 boost json 使用正确的数据类型

javascript - 删除默认的 <a href> 操作

c# - 当我查看发送的内容时,我可以向 fiddler 中可见的 ajax 调用添加评论吗?

javascript - 通过 Foundation Framework 有条件地提供 javascript