ajax传递参数时,一般就是js向程序页面传递和程序向js文件传递两种情况,当出现中文汉字时,会出现乱码。 
因为存在上述两种情况,所以解决起来也要分开对待。 
这里是php系统中遇到的问题,所以以php为实例来解决ajax传递中文的问题。 
1.Ajax向程序页面里传递中文汉字时出现乱码的情况: 
Ajax中先用encodeURIComponent对要提交的中文进行编码 
PHP中用:

PHP代码

  1. $s=iconv('UTF-8', 'gb2312//IGNORE' , $string);

来转换编码

2.程序页面向ajax传递中文的情况: 
在php顶部加入一句:

XML/HTML代码

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

最新文章

  1. Qt拖拽界面 (*.ui) 缩放问题及解决办法
  2. Machine Learning Algorithms Study Notes(6)—遗忘的数学知识
  3. 关于打印机能PING通但是无法打开\\地址的问题
  4. 【LeetCode】Self Crossing(335)
  5. 基于@Aspect的AOP配置
  6. HTTP基础10--web(2)
  7. 20145211 《Java程序设计》第3周学习总结——绝知此事要躬行
  8. JMS - 消息选择器
  9. 1055: [HAOI2008]玩具取名 - BZOJ
  10. POJ 2886 Who Gets the Most Candies? 线段树
  11. CTF---Web入门第九题 FALSE
  12. windows下cmd命令行上传代码到github的指定库
  13. C++ shared_ptr、unique_ptr、weak_ptr
  14. 获取data-*属性值
  15. springboot:扩展类型转换器
  16. ABP框架系列之四十二:(Object-To-Object-Mapping-对象映射)
  17. java之异常统一处理
  18. Linux下Keepalived安装与配置
  19. net.sf.json------json解析
  20. Docker容器的原理与实践(上)

热门文章

  1. android 检测sqlite数据表中字段(列)是否存在 (转)
  2. WITH AS短语,也叫做子查询部分(subquery factoring)
  3. Codeforces Round #Pi (Div. 2) D. One-Dimensional Battle Ships set乱搞
  4. HTTPS传输协议原理
  5. Android 编程下设置 Activity 切换动画
  6. SU Demos-03T-F Analysis-02Sutvband
  7. HDU1116 Play on Words(有向图欧拉通路)
  8. 模拟退火算法-[HDU1109]
  9. CodeForces Round 193 Div2
  10. TYVJ P1056 能量项链 Label:环状区间DP