今天玩的太久,不小心到了另一天
介绍一下对$.ajxa的二次封装很好用,可以有效的防止用户多次点击
var ajaxMethod = function (url, params, type, callback) {
var data ;
var i;
$.ajax({
type: type,
url: url,
data: params,
dataType: ‘json‘,
async: true,
cache: false,
beforeSend: function(){
i = ityzl_SHOW_LOAD_LAYER();
},
success: function (data) {
ityzl_CLOSE_LOAD_LAYER(i);
if(data.code === 202){
parent.location.href = projectName+"/caidashu/login.html";
return;
}
if(data.code === 0){
callback(data);
return;
}
layer.msg(data.msg);
},
error: function () {
ityzl_CLOSE_LOAD_LAYER(i);
layer.msg("网络请求失败");
}
});
}; ajax的二次封装
关于产品的调度,为了防止一个商品库存多次的修改,可以增加一个线程池来控制
原文:https://www.cnblogs.com/lspa/p/10005194.html