在项目中经常用到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("请求失败");}});
以上所示是本文给大家分享使用对象封装ajax重复调用的方法,希望对大家有所帮助。
新闻热点
疑难解答
图片精选