兩種方法解決javascript url post 特殊字符轉(zhuǎn)義 + & #
最近在用url 傳特殊字符的時候發(fā)現(xiàn)數(shù)據(jù)丟失了。
其實不是丟失,比如 ‘+'它會當成連接字符來處理了。
一、替換成16進制字符,在這列幾個常用的轉(zhuǎn)換
+ | 空格 | / | ? | % | & | = | # |
%2B | %20 | %2F | %3F | %25 | %26 | &3D | %23 |
var post_Str= post_Str.replace(/\&/g, "%26");//"&"
var post_Str= post_Str.replace(/\#/g, "%23");//"#"
二、如果遇到了其他的特殊字符,可以用下面的方法看一下把它轉(zhuǎn)成啥,直接按照上面的方法寫一個就行了
alert(decodeURIComponent(encodeURIComponent("#")));
相關文章
基于JQuery及AJAX實現(xiàn)名人名言隨機生成器
這篇文章主要為大家詳細介紹了基于JQuery及AJAX實現(xiàn)名人名言隨機生成器,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-02-02jQuery+jsp實現(xiàn)省市縣三級聯(lián)動效果(附源碼)
這篇文章主要介紹了jQuery+jsp實現(xiàn)省市縣三級聯(lián)動效果,以完整實例形式分析了jQuery結(jié)合jsp讀取MySQL數(shù)據(jù)庫操作實現(xiàn)省市縣三級聯(lián)動效果的相關技巧,并附帶完整實例源碼供讀者下載參考,需要的朋友可以參考下2015-12-12火狐4、谷歌12不支持Jquery Validator的解決方法分享
在火狐4、谷歌12瀏覽器中,使用jquery.tools.min 1.2.5版的Jquery Validator,不出現(xiàn)驗證提示框。在ie7、8、9下就好用。2011-06-06轉(zhuǎn)自Jquery官方 jQuery1.1.3發(fā)布,速度提升800%,體積保持20K
轉(zhuǎn)自Jquery官方 jQuery1.1.3發(fā)布,速度提升800%,體積保持20K...2007-08-08輕松掌握jQuery中wrap()與unwrap()函數(shù)的用法
wrap()能夠?qū)⒅付℉TML元素包裹DOM結(jié)構(gòu),與之相反unwrap()函數(shù)則是將DOM去掉^^下面讓我們來以兩個小例子輕松掌握jQuery中wrap()與unwrap()函數(shù)的用法:)2016-05-05