在專案中經常用到AJAX調用遠端數據,每一次調用,都得寫一個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("请求失败"); } });
上面是我整理給大家的,希望未來會對大家有幫助。
相關文章:
以上是使用物件封裝ajax重複呼叫的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!