ajax传递中文时遇到的乱码问题

oO晴天雨天

oO晴天雨天

2016-02-19 20:36

今天天气好晴朗处处好风光,好天气好开始,图老师又来和大家分享啦。下面给大家推荐ajax传递中文时遇到的乱码问题,希望大家看完后也有个好心情,快快行动吧!

在用ajax传递参数时,一般就是js向程序页面传递和程序向js文件传递两种情况,当出现中文汉字时,会出现乱码。

因为存在上述两种情况,所以解决起来也要分开对待。

这里是php系统中遇到的问题,所以以php为实例来解决ajax传递中文的问题。

1.Ajax向程序页面里传递中文汉字时出现乱码的情况:

 Ajax中先用encodeURIComponent对要提交的中文进行编码PHP中:

$s=iconv( 'UTF-8', 'gb2312//IGNORE' , $AjaxString);

2.程序页面向ajax传递中文的情况:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)

在php顶部加入一句:

header('Content-type: text/html;charset=GB2312');

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)
展开更多 50%)
分享

猜你喜欢

ajax传递中文时遇到的乱码问题

Web开发
ajax传递中文时遇到的乱码问题

解决Ajax中文乱码问题

Web开发
解决Ajax中文乱码问题

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

php+ajax解决中文乱码问题

Web开发
php+ajax解决中文乱码问题

AJAX中文乱码的两类问题

Web开发
AJAX中文乱码的两类问题

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

解决ajax提交表单时中文乱码的问题

Web开发
解决ajax提交表单时中文乱码的问题

ajax中文乱码问题解决方案

Web开发
ajax中文乱码问题解决方案

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

教程: access中数据表的自动重新联接

教程: access中数据表的自动重新联接

中文Access2000速成教程--1.1 使用“向导”设计数据库

中文Access2000速成教程--1.1 使用“向导”设计数据库
下拉加载更多内容 ↓