URL參數帶加號「+」AJAX傳值失敗的解決方法

URL參數帶加號“+”AJAX傳值失敗的解決方法

顯示在電腦屏幕上的計算機程序源代碼,可用作網絡科技等素材或背景。

URL中參數的值有加號,雖然請求的URL中含有加號,但是GET的時候卻得不到加號!

解決辦法,用JavaScript的encodeURIComponent函數對加號進行編碼。

如str="a+b";

url="sql_str.jsp?sql="+str;

要改成:

url="sql_str.jsp?sql="+encodeURIComponent(str);


分享到:


相關文章: