码迷,mamicode.com
首页 > Web开发 > 详细

ajax-服务器响应

时间:2016-10-06 12:37:49      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:

如果需要获得了来自服务器的响应,则使用XMLHttpRequest 对象的 responseText 或 responseXML 属性

responseText:

     获得字符串形式的响应数据,当readyState属性值变为4时,responseText属性才可用,表明Ajax请求已经结束

     例:      

[javascript] view plain copy print?
  1. <span style="color:#666666;">function doSomeTing(){  
  2.   if(request.readyState == 4){  
  3.     if(request.status == 200||request.status ==404){  
  4.       alert((request.responseText);  
  5.   
  6.     }   
  7.   }  
  8. </span>}  


      获得XML形式的访问数据,只有服务器发送了带有正确首部信息的数据时,responseXML属性才可用,MIME类型必须为text或者xml

                 注:MIME(多功能网际邮件扩充协议),在HTTP中,MIME类型别定义在Content-Type header中

    例:

 

[javascript] view plain copy print?
    1. <span style="font-size:14px;color:#666666;"><span style="font-size:14px;">     xmlDoc = xmlhttp.responseXML;  
    2.      txtx = "";  
    3.      xml= xmlDOC.getElementByTagName("name");  
    4.      for(i = 0;i<xml.length;i++){  
    5.      txt = txt +xml[i].childNode[0].nodeValue+"<br/>";  
    6.      }  
    7.      document.getElementById("id").innerHTML = txt;</span></span> 

ajax-服务器响应

标签:

原文地址:http://www.cnblogs.com/songyajie/p/5933560.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!