使用对象封装ajax重复调用的方法

所属分类: 网络编程 / AJAX相关 阅读数: 646
收藏 0 赞 0 分享

在项目中经常用到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重复调用的方法,希望对大家有所帮助。

更多精彩内容其他人还在看

完美ajax类 支持事件

完美ajax类 支持事件
收藏 0 赞 0 分享

AJAXCALL

AJAXCALL
收藏 0 赞 0 分享

天枫AJAX天气预报系统V1.0

天枫AJAX天气预报系统V1.0
收藏 0 赞 0 分享

Ajax.基础教程 电子书版 提供下载

Ajax.基础教程 电子书版 提供下载
收藏 0 赞 0 分享

AJAX入门之深入理解JavaScript中的函数

AJAX入门之深入理解JavaScript中的函数
收藏 0 赞 0 分享

Ajax技术(WEB无刷新提交数据)

Ajax技术(WEB无刷新提交数据)
收藏 0 赞 0 分享

用AJAX技术聚合RSS

用AJAX技术聚合RSS
收藏 0 赞 0 分享

AjaxUI:鼠标拖拽

AjaxUI:鼠标拖拽
收藏 0 赞 0 分享

AjaxUI:滑动条

AjaxUI:滑动条
收藏 0 赞 0 分享

一个AJAX自动完成功能的js封装源码[支持中文]第1/2页

一个AJAX自动完成功能的js封装源码[支持中文]
收藏 0 赞 0 分享
查看更多