Ajax请求中怎么用JS对参数进行urlencode编码呢?
最近在学习ajax发送请求,发现php后台接收到的参数中的中文出现乱码的情况,请问js中如何对参数进行urlencode编码呢?...
最近在学习ajax发送请求,发现php后台接收到的参数中的中文出现乱码的情况,请问js中如何对参数进行urlencode编码呢?
展开
3个回答
展开全部
var where = encodeURI(" 使用铺位图='是'");
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在JS中有两个函数用来对字符串进行urlencode编码的,一个是:encodeURI();另一个是:encodeURIComponent();通常情况下,这两个函数都是可以达到目的的,它们的区别就是:encodeURI()函数不能对以下几个字符编码:":"、"/"、";" 和 "?"。所以可以根据你的实际情况进行选择,推荐使用encodeURIComponent()。 查看原帖>>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询