PHP+jQuery 乱码问题怎么处理? 下面本篇文章费大家简单介绍一下. 有一定的参考价值, 有需要的朋友可以参考一下, 希望对大家有所帮助.
在开发 PHP 与 jQuery 的过程中, 需要注意的一些心得, 防止乱码的出现.
PHP 文件应存为 ANSI, 要改编码时可用代码调.
- // 编码为 utf-8
- header('Content-Type: text/html; charset=utf-8');
- // 编码 xml 为 utf-8, 不过好像都行
- header('Content-Type: text/xml; charset=utf-8');
jQuery 客户端处理
客户端网页存为 utf-8, 并进行以下设置, 同时数据库也设为 utf-8, 这样用 Ajax 传数据不容易乱码.
- <meta http-equiv="content-type" content="text/html; charset=utf-8" />
- // 建议用 $.get(),$.post(), 尽量不用 $.Ajax(), 问题少少, 方便多多. //:) 不过你研究了 jQuery
- 源码就另当别论了! $.get("test.php", function(data){ alert("Data Loaded:" + data);
- }); $.get("test.cgi", { name: "John", time: "2pm" }, function(data){ alert("Data
- Loaded:" + data); }); $.post("test.cgi", { name: "John", time: "2pm" },
- function(data){ alert("Data Loaded:" + data); });
更多 web 前端开发 https://www.html.cn/ 知识, 请查阅 HTML 中文网 !!
来源: http://www.css88.com/qa/jquery/17574.html