解决Ajax乱码问题

来源:互联网 发布:瓦尔特数控机床编程 编辑:程序博客网 时间:2024/04/30 11:44

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

header('Content-Type:text/html;charset=GB2312'); 
原创粉丝点击