首页 > 代码库 > ajax-服务器响应
ajax-服务器响应
如果需要获得了来自服务器的响应,则使用XMLHttpRequest 对象的 responseText 或 responseXML 属性
responseText:
获得字符串形式的响应数据,当readyState属性值变为4时,responseText属性才可用,表明Ajax请求已经结束
例:
[javascript] view plain copy print?
- <span style="color:#666666;">function doSomeTing(){
- if(request.readyState == 4){
- if(request.status == 200||request.status ==404){
- alert((request.responseText);
- }
- }
- </span>}
获得XML形式的访问数据,只有服务器发送了带有正确首部信息的数据时,responseXML属性才可用,MIME类型必须为text或者xml
注:MIME(多功能网际邮件扩充协议),在HTTP中,MIME类型别定义在Content-Type header中
例:
[javascript] view plain copy print?
- <span style="font-size:14px;color:#666666;"><span style="font-size:14px;"> xmlDoc = xmlhttp.responseXML;
- txtx = "";
- xml= xmlDOC.getElementByTagName("name");
- for(i = 0;i<xml.length;i++){
- txt = txt +xml[i].childNode[0].nodeValue+"<br/>";
- }
- document.getElementById("id").innerHTML = txt;</span></span>
ajax-服务器响应
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。