常用的ajax请求方法封装


/**
 *  ajax请求的封装代码
 */
function ajaxPost(url, params, cb) {
	$.ajax({
		type : 'post',
		url : url,
		data : params,
		cache : false,
		success : function(data) {
			cb(data);
		},
		error : function(err) {
			alert("服务器异常");
		}
	});
}

function ajaxGet(url, params, cb) {
	$.ajax({
		url : url,
		data : params,
		cache : false,
		success : function(data) {
			cb(true, data);
		},
		error : function(err) {
			cb(false, "服务器异常");
		}
	});
}

/** ajax post请求,处理文件上传 */
var ajaxPostForFile = function (url, params, cb) {
	$.ajax({
		type : 'post',
		url : url,
		data : params,
		cache : false,
		processData: false, 
		contentType: false,
		success : function(data) {
			cb(data);
		},
		error : function(err) {
			alert("服务器异常");
		}
	});
}

相关文章:

  • 2021-12-24
  • 2022-12-23
  • 2022-01-03
  • 2022-12-23
  • 2021-07-03
  • 2022-12-23
  • 2021-12-12
  • 2021-07-22
猜你喜欢
  • 2022-12-23
  • 2021-11-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案