关于ajax 接收xml乱码有关问题
Jun 13, 2016 pm 01:00 PM
content
http
info
nbsp
request
关于ajax 接收xml乱码问题?
一个PHP文件,从数据库中取出数据,用的xml返回给ajax,GB2312编码 get方式
PHP文件顶部已经定义
header("Content-Type: text/xml;charset=GBK");
但是在IE下还是空白的,其他浏览器正常,测试返回的数据换成英文的话是没问题的
有哪位遇到过这情况的,求指点……
一下为主要代码
ajax.php
<br /> header("Content-Type: text/xml;charset=GBK");<br /> $sheng=$_REQUEST['pro'];<br /> $info="";<br /> $query="select name from pre_common_district where upid=$sheng";<br /> $result= mysql_query($query);<br /> $info="<res>";<br /> while($data= mysql_fetch_assoc($result)){<br /> $info.="<city>".$data['name']."</city>";<br /> }<br /> $info.="</res>";<br /> echo $info;
登录后复制
ajax.js代码
<br> if(http_request){<br> <br> var url="myajax.php?pro="+$('sheng').selectedIndex;<br> //var data="pro=";<br> //window.alert(data);<br> http_request.open("get",url,true);<br> //http_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");<br> http_request.onreadystatechange=chuli;<br> <br> http_request.send();<br> <br> }<br> <br> function chuli<br> ************<br> var cities=http_request.responseXML.getElementsByTagName("city");<br> <br> <br> <br> //把返回的城市动态添加到city控件 <div class="clear"> </div>
登录后复制
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门文章
仓库:如何复兴队友
3 周前
By 尊渡假赌尊渡假赌尊渡假赌
击败分裂小说需要多长时间?
3 周前
By DDD
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前
By 尊渡假赌尊渡假赌尊渡假赌
公众号网页更新缓存难题:如何避免版本更新后旧缓存影响用户体验?
3 周前
By 王林

热门文章
仓库:如何复兴队友
3 周前
By 尊渡假赌尊渡假赌尊渡假赌
击败分裂小说需要多长时间?
3 周前
By DDD
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前
By 尊渡假赌尊渡假赌尊渡假赌
公众号网页更新缓存难题:如何避免版本更新后旧缓存影响用户体验?
3 周前
By 王林

热门文章标签

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)