2014-03-05 37 views
1

從框架4.5降級到4.0後,我不得不修復很多故障。其中一個變化是Jquery開始逃避雙引號。反正有禁用嗎?如何刪除由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

什麼區別? –

+1

什麼yoU看到是什麼yoU獲取;) – Haywire

回答

2

試試這個:

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

無論是我,但如果你要執行所有替換它將是

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