美文网首页
ajax的基础用法

ajax的基础用法

作者: likeli | 来源:发表于2017-11-07 19:39 被阅读0次

    Ajax用法

    ajax是能够在不刷新页面的情况下,让网页局部数据更新的技术

    Ajax请求数据三剑客

    • 创建对象

      var request=new XMLHttpRequest()
      
    • 发送请求

      request.open("get","hot.json",true);//hot.json是本地存在的JSON文档
      request.send();
      
    • 等待响应
      request.onreadystatechange 有以下值:

      1. 请求未初始化

      2. 服务器连接已建立

      3. 请求已接收
        4.请求处理中

      4. 请求已完成,且响应已就绪
        每次网络请求时都会调用这个方法,可以类比快递的装填

         request.onreadystatechange=function(){
           if(request.readyState==4 && request.status==200){
             //代表请求成功并返回了数据
             //字符串格式的数据(JSON)
             //responseXML XML格式的数据
                 console.log(request.responseText);
                 var obj=JSON.parse(request.responseText);
                 console.log(obj);
           }}
        

    这只是基础的一小部分后面还有很多需要去学习。

    相关文章

      网友评论

          本文标题:ajax的基础用法

          本文链接:https://www.haomeiwen.com/subject/ictsmxtx.html