你的位置:首页 > Java教程

[Java教程]使用对象封装ajax方法实现可重复调用


在项目中经常用到AJAX调用远程数据,每一次调用,都得写一个ajax方法,这就造成了重复代码过多,可读性也不够强,所以,我一般都是封装起来,需要的时候调用。
var imgUpload = {  //ajax请求数据  method:function(murl,mdata,method,success){    $.ajax({      type: method,      url: murl,      dataType : "jsonp",      data: mdata,      timeout: 20000,      error: function (data) {        console.log(data);        alert("请求失败");      },      success: function (data) {        //console.log(data);        success?success(data):function(){};      }    });  }}//调用imgUpload.method("url","","get",function (data) {  if(data.code == 0){    alert(data);  }else{    alert("请求失败");  }});