日期:2014-05-16  浏览次数:20592 次

Ajax 返回乱码处理
小弟菜鸟,刚接触Ajax, 
数据返回后,JS取responseText乱码,请问该怎么处理?返回的数据是一个Map
Ajax 乱码 JavaScript

------解决方案--------------------
你需要先看一下后台接收的时候是否乱码,然后在文件里加上
    
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
  <script type="text/javascript" charset="utf-8">
 你的代码
</script>

------解决方案--------------------
如果 ajax 服务端返回的数据不是 utf-8 编码的话,那么需要在返回前发声明字符集的头
具体如何写,需要看你用的服务器端脚本