AJAX中会产生乱码的主要原因是:
一:Js提交查询XMLHTTP返回的数据,默认的字符编码是UTF-8,此时如果前台页面是GB2312或者其它编码,数据就会产生乱码显示。
二:POST方法提交数据默认的字符编码是UTF-8,如果后台是GB2312或其他编码数据同样也就会产生乱码。
AJAX乱码处理解决的办法:在返回数据的时候设置编码为GB2312,对PHP程序:
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
AJAX中会产生乱码的主要原因是:
一:Js提交查询XMLHTTP返回的数据,默认的字符编码是UTF-8,此时如果前台页面是GB2312或者其它编码,数据就会产生乱码显示。
二:POST方法提交数据默认的字符编码是UTF-8,如果后台是GB2312或其他编码数据同样也就会产生乱码。
AJAX乱码处理解决的办法:在返回数据的时候设置编码为GB2312,对PHP程序: