常用ajax封装的方法

  $function(){
	$.ajaxSetup({
		cache:false    //清除缓存
	});
  }

//ajax的get方法
function getAjax(get_url){
	var result = "";
	$.ajax({
			type:'get',
			dataType:'json',
			contentType:'application/json;charset=utf-8',
			url:get_url,
			success:function(result1){
				result = result1;
			},
			error:function(XMLHttpRequest,textStatus,errorThrown){
				alert(errorThrown);
			},
			async:false
	});
	return false;
}

//ajax的post方法,参数为url,data

function postAjax(url_post,data){
	var result= "";
	$.ajax({
				type:'post',
				contentType:'application/json;charset=utf-8',
				url:url_post,
				data:JSON.stringify(data),
				success:function(result1){
					result = result1;
				},
				error:function(XMLHttpRequest,textStatus,errorThrown){
					alert(errorThrown);
				},
				dataType:'json',
				async:false
	});
	return result;
}

//ajax的post方法 参数为url

 function postAjaxNoData(url_post){
	var result = "";
	$.ajax({
			type:'post',
			dataType:'json',
			contentType:'application/json;charset=utf-8',
			url:url_post;
			success:function(result1){
				result = result1;
			},
			error:function(XMLHttpRequest,textStatus,errorThrown){
				alert(errorThrown);
			},
			async:false
	});
	return result;
 }

 //ajax的put方法 参数为url data

 function putAjax(url_put,data){
	var result = "";
	$.ajax({
		type:'put',
		dataType:'json',
		url:url_put,
		contentType:'application/json;charset=utf-8',
		data:JSONstringify(data),
		success:function(result1){
			result = result1;
		},
		error:function(XMLHttpRequest,textStatus,errorThrown){
			alert(errorThrown);
		},
		async:false
	});
	return result;
 }

 //ajax的put方法 参数为url

 function putAjaxNoData(url_put){
	$.ajax({
		type:'put',
		contetnType:'application/json;charset=utf-8',
		url:url_put,
		dataType:'json',
		success:function(result1){
			result = result1;
		},
		error:function(XMLHttpRequest,textStatus,errorThrown){
				alert(errorThrown);
		},
		async:false
	});
	return result;
 }

 //ajax的delete方法 参数为url
 function deleteAjax(url_delete){
	$.ajax({
		type:'delete',
		dataType:'json',
		url:url_delete,
		contentType:'application/json;charset=utf-8',
		success:function(result1){
			result = result1;
		},
		error:function(XMLHttpRequest,textStatus,errorThrown){
			alert(errorThrown);
		},
		async:false
	});
	return result;
 }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值