2010-02-19 60 views
0

我對此有空格中有一個值的對象,並獲取與編碼的字符串替換,如:修復JS對象替換/字符串編碼?

alldata["test"]將返回「龍+名」 或類似 alldata["test"]將返回「%BLong +通過一系列的代碼「([長名稱] 「時,它的使用

alldata["test"] = "Long name"或)設置

」 的名稱%B。

我錯過了什麼嗎?我不認爲使用$.toEvalJSON是正確的方式,因爲我沒有將對象轉換爲JSON。我寧願不做一個string.replace,因爲我必須捕獲編碼的每種可能類型的輸入。

謝謝!

回答

0

的問題與我沒有提到的是,對象是被分配的事實字符串作爲.serialize()命令的結果。因此urldecode()將完美工作。