美文网首页程序员
ajax须知的内容

ajax须知的内容

作者: 痛心凉 | 来源:发表于2017-09-19 11:16 被阅读0次

    ajax原理:通过创建XMLHttpRequest的对象向服务器发送请求,从服务器获取数据,然后通过JavaScript来操作Dom实现页面更新。

    对象的readyState属性:

    0(未初始化)未初始化,为调用open方法
    1(启动)以调用open方法,为调用send方法
    2(发送)调用send的方法,未响应
    3(接收)已接收到部分响应数据
    4(完成)

    原生ajax代码:

    //1创建XMLHTTPRequest()对象
    var http;
    if(Window.XMLHttpRequest){
    http=new XML HttpRequest;
    }else{
    http=new ActiveXObject('Microsoft.XMLHTTP')
    }
    //2建立连接
    http.open('GET','url地址',true)
    //3发送请求
    http.send();
    //等待服务器做出响应数据,并处理
    http.onreadystatechange=function(){
    if(http.readyState==4 && http.status==200){
    }
    }

    相关文章

      网友评论

        本文标题:ajax须知的内容

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