首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

ajax中post传参的时候参数中包含&怎么处理

2013-07-04 
ajax中post传参的时候参数中包含&怎么办ajax中POST方式传参的时候多个参数是&连接的,现在遇到个问题,参数

ajax中post传参的时候参数中包含&怎么办
ajax中POST方式传参的时候多个参数是&连接的,现在遇到个问题,参数中含有&字符,结果传参就出现问题了。
举个例子,我传参是这样的
xmlHttp.send("a="+aString+"&b="+bString);
结果aString这个字符串里面就有&字符,结果后台接收参数的时候就从&处截断了。请问怎么解决? Ajax
[解决办法]
编码下要发送的内容。。


xmlHttp.send("a="+encodeURIComponent(aString)+"&b="+encodeURIComponent(bString));

热点排行