大二上每日总结

今日学习了AJAX请求的相关内容:

创建XMLHttpRequest对象,调用open("GET",URL,true)方法,“GET”是要请求的方式,URL是请求的地址

true表示是异步请求方式。用send()函数发送。

要接受服务器传来的信息,调用onreadystatechange属性;

var xmlhttprequest =new XMLHttpRequest();
          xmlhttprequest.open("GET","/biliwork6/AJaxServlet?id=10",true);
          xmlhttprequest.onreadystatechange=function(){
              if(xmlhttprequest.readyState==4&&xmlhttprequest.status==200){
                  var jsonobj=JSON.parse(xmlhttprequest.responseText);
                  document.getElementById("div01").innerHTML ="编号:"+jsonobj.id+"姓名:"+jsonobj.name;
                  alert(xmlhttprequest.responseText);
              }
          }

readyState==4表示请求成功并相应完成,status==200表示访问成功。

JSON.parse()是将服务器传来的JSON字符串转为JSON对象,最后document是给标签元素赋值。

 

posted @ 2020-12-02 22:49  风吹过半夏  阅读(65)  评论(0编辑  收藏  举报