ajax参数传递时中文乱码问题
2024-10-17 11:58:33
ajax传递参数时,一般就是js向程序页面传递和程序向js文件传递两种情况,当出现中文汉字时,会出现乱码。
因为存在上述两种情况,所以解决起来也要分开对待。
这里是php系统中遇到的问题,所以以php为实例来解决ajax传递中文的问题。
1.Ajax向程序页面里传递中文汉字时出现乱码的情况:
Ajax中先用encodeURIComponent对要提交的中文进行编码
PHP中用:
PHP代码
- $s=iconv('UTF-8', 'gb2312//IGNORE' , $string);
来转换编码
2.程序页面向ajax传递中文的情况:
在php顶部加入一句:
XML/HTML代码
- header('Content-type: text/html;charset=GB2312');
最新文章
- Qt拖拽界面 (*.ui) 缩放问题及解决办法
- Machine Learning Algorithms Study Notes(6)—遗忘的数学知识
- 关于打印机能PING通但是无法打开\\地址的问题
- 【LeetCode】Self Crossing(335)
- 基于@Aspect的AOP配置
- HTTP基础10--web(2)
- 20145211 《Java程序设计》第3周学习总结——绝知此事要躬行
- JMS - 消息选择器
- 1055: [HAOI2008]玩具取名 - BZOJ
- POJ 2886 Who Gets the Most Candies? 线段树
- CTF---Web入门第九题 FALSE
- windows下cmd命令行上传代码到github的指定库
- C++ shared_ptr、unique_ptr、weak_ptr
- 获取data-*属性值
- springboot:扩展类型转换器
- ABP框架系列之四十二:(Object-To-Object-Mapping-对象映射)
- java之异常统一处理
- Linux下Keepalived安装与配置
- net.sf.json------json解析
- Docker容器的原理与实践(上)
热门文章
- android 检测sqlite数据表中字段(列)是否存在 (转)
- WITH AS短语,也叫做子查询部分(subquery factoring)
- Codeforces Round #Pi (Div. 2) D. One-Dimensional Battle Ships set乱搞
- HTTPS传输协议原理
- Android 编程下设置 Activity 切换动画
- SU Demos-03T-F Analysis-02Sutvband
- HDU1116 Play on Words(有向图欧拉通路)
- 模拟退火算法-[HDU1109]
- CodeForces Round 193 Div2
- TYVJ P1056 能量项链 Label:环状区间DP