在項目中經常用到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重復調用的方法,希望對大家有所幫助。
新聞熱點
疑難解答
圖片精選