码迷,mamicode.com
首页 > Web开发 > 详细

自定义Jquery:ajax,get,post方法

时间:2014-09-24 15:41:46      阅读:317      评论:0      收藏:0      [点我收藏+]

标签:io   os   ar   sp   cti   on   c   ef   r   

var myAjax = {
request: function(url, type, data, callback) {
$.ajax(url, {
type: type,
data: data,
cache: false,
success: callback,
statusCode: {
401: function() {
alert("未登录");
},
},
error: function(jqXHR, textStatus, error) {
switch (jqXHR.status) {
case 401:
alert("未登录");
break;
case 403:
alert("无权限");
break;
case 400:
case 409:
callback(jqXHR.responseJSON);
break;
default:
callback(jqXHR.responseJSON);
break;
}
}
});
},
get: function(url, data, callback) {
this.request(url, ‘GET‘, data, callback);
},
post: function(url, data, callback) {
this.request(url, ‘POST‘, data, callback);
}
}

自定义Jquery:ajax,get,post方法

标签:io   os   ar   sp   cti   on   c   ef   r   

原文地址:http://www.cnblogs.com/hasayaki/p/3990266.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!