美文网首页
Js - 原生ajax

Js - 原生ajax

作者: 代码界的小学生 | 来源:发表于2016-12-13 14:59 被阅读0次

    var Ajax={ get: function (url,fn){ var obj=new XMLHttpRequest(); // XMLHttpRequest对象用于在后台与服务器交换数据 obj.open('GET',url,true); obj.onreadystatechange=function(){ if (obj.readyState == 4 && obj.status == 200 || obj.status == 304) { // readyState==4说明请求已完成 fn.call(this, obj.responseText); //从服务器获得数据 } }; obj.send(null); }, post: function (url, data, fn) { var obj = new XMLHttpRequest(); obj.open("POST", url, true); obj.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); // 发送信息至服务器时内容编码类型 obj.onreadystatechange = function () { if (obj.readyState == 4 && (obj.status == 200 || obj.status == 304)) { // 304未修改 fn.call(this, obj.responseText); } }; obj.send(data); } }

    摘自:http://www.cnblogs.com/colima/p/5339227.html

    相关文章

      网友评论

          本文标题:Js - 原生ajax

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