您的位置:首页 > 其它

AJAX POST数据中有特殊符号处理方法

2015-10-15 14:37 127 查看
postData = ~!@#¥%……&*()—— ++++++——)&……%¥#

postData
= postData..replace(/%/g, "%25");

postData
= postData..replace(/\&/g, "%26");

postData
= postData..replace(/\+/g, "%2B");

"+"号:JavaScript解析为字符串连接符,所以服务器端接收数据时"+"会丢失变空格。

"&"号:JavaScript解析为变量连接符,所以服务器端接收数据时&符号以后的数据都会丢失变空格。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: