首页 > 代码库 > 封装ajax

封装ajax

今天来说一下ajax,话不多说;直接上代码!

//将数据转换成 a=1&b=2格式;
function json2url(json){
   var arr = [];
   //加随机数  防止缓存;
   json.t = Math.random();
   for(var name in json){
      arr.push(name+‘=‘+json[name]);
   }
   return arr.join(‘&‘);
}

function ajax(json){
   //考虑前台默认值:
   if(!json.url){
      alert(‘请输入合理的请求地址!‘);
      return;
   }
   json.type = json.type || ‘get‘;
   json.time = json.time || 5000;
   json.data = http://www.mamicode.com/json.data || {};>

  

 

就是这样!你们看懂了吗?百分百纯纯的原创!其实就是老师教的!就是这样 =^?ω?^=

封装ajax