如何删除JQuery添加的反斜杠

时间:2014-03-05 19:36:20

标签: 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\" }
  ...
]

2 个答案:

答案 0 :(得分:2)

试试这个:

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

答案 1 :(得分:0)

我都不是,但如果你想要执行所有的替换,那就是

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