1、封装成一个独立JS
var commonUrl = 'http://xx.xxx.com/';
function http({ url, type = "post", dataType = "json", data = {}, success }) {
$.ajax({
url: commonUrl + url,
type,
dataType,
data,
success: function (res) {
success(res);
}
})
}
2、调用
var list = {
'name':"康楠楠",
'phone':'134444444444'
}
http({
url: "api/login/registers",
data:list,
success: res => {
console.log(res);
}
});
回调函数
/**
* 弹出提示框
* @param text:提示内容
* @param callback:点击确定要执行的函数
*/
function confrimPopup(text, callback) {
if (callback && callback instanceof Function) {
callback();//这里就是执行的代码
}
}
调用 并且注释给力
$('#qwer').click(function () {
confrimPopup('确认?', function () {
showLoader();
});
})
全局屏蔽点击事件及a标签
$('body').on('click', 'a', function () {
return false;
});
解除
$('body').off('click', 'a');