今天天气好晴朗处处好风光,好天气好开始,图老师又来和大家分享啦。下面给大家推荐ajax传递中文时遇到的乱码问题,希望大家看完后也有个好心情,快快行动吧!
【 tulaoshi.com - Web开发 】
在用ajax传递参数时,一般就是js向程序页面传递和程序向js文件传递两种情况,当出现中文汉字时,会出现乱码。
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)因为存在上述两种情况,所以解决起来也要分开对待。
这里是php系统中遇到的问题,所以以php为实例来解决ajax传递中文的问题。
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)1.Ajax向程序页面里传递中文汉字时出现乱码的情况:
Ajax中先用encodeURIComponent对要提交的中文进行编码PHP中:
$s=iconv( 'UTF-8', 'gb2312//IGNORE' , $AjaxString);
2.程序页面向ajax传递中文的情况:
在php顶部加入一句:
header('Content-type: text/html;charset=GB2312');
来源:http://www.tulaoshi.com/n/20160219/1624120.html
看过《ajax传递中文时遇到的乱码问题》的人还看了以下文章 更多>>