// JavaScript Document //ajax 封装包 function ajax(json){ var type = json.type; //一般都是get var url = json.url; //一般都在后面加上一个随机字符,防止缓存 var success = json.success; //变量函数 //创建ajax对象 var oAjax; //考虑兼容性 if (window.XMLHttpRequest){ var oAjax = new XMLHttpRequest(); } else { var oAjax = new ActiveObject( "MicrosoftXMLHTTP" ); } //打开连接 oAjax.open(type,url, true ); //发送请求 oAjax.send(); //监听连接 oAjax.onreadystatechange = function (){ if (oAjax.readyState==4){ if (oAjax.status==200){ var data = oAjax.responseText; //获取数据 success(data); } } } } //调用此ajax包的时候,只需要提供如下类似的数据即可。 xx.onclick = function (){ //调用ajax包 //ajax(); //数据必须用json格式来提供,键值对的格式 ajax({ type: "get" , url: "url?random=" +Math.random(), success: function (data){ alert(data); } }) } |
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦