2012-08-01 57 views
-2

可能重複:
How can I decode a URL with jQuery?交換+(正)與字符串空間

可能有人請幫我把一個字符串(即URL參數),取下+(加)或%20到常規空間(「」)?

例如,可以改變:

"my+string+to+change" or "my%20string%20to%20change" 

這樣:

"my string to change" 

我用了很多的jQuery的了,所以這將是罰款。或者純JavaScript如果更容易。

+0

我同意@fvu。 – 2012-08-01 16:50:26

+1

有關它的價值,請參閱這裏的'decodeURIcomponent':http://jsfiddle.net/Rxa5C/ – 2012-08-01 16:54:41

+0

我真的不喜歡被低估。我不同意這是一個「確切的重複」,實際上沒有從鏈接頁面得到答案。我的問題不是關於URL,而是關於更改字符串。 – 2012-08-08 10:20:28

回答

2

使用decodeURIcomponent(stringToDecode)

注意,這不是一個jQuery的功能,但常規的JavaScript功能。

+0

謹慎闡述?編輯:沒關係,Ashutosh Jindal回答了這個,作爲上面的評論。謝謝! – 2012-08-01 17:10:57