问题
页面编码:gb2312
参数:中文
环境:apache+php
发现 :jquery 异步请求的时候 自动将中文encode uft-8编码
中文 -> UTF-8的Encode -> %E4%B8%AD%E6%96%87
导致在接受到的中文显示为乱码。
解决方案:参考 http://www.jb51.net/article/27954.htm
先对接受到的数据用urldecode方法 解码为utf-8编码
在使用 mb_convert_encoding 将utf-8 转码到我们当前的环境编码 gb2312.
这样中文参数就顺利的解码出来了。