65 lines
1.9 KiB
PHP

/** 表单验证错误展示 */
$.validator.setDefaults({
errorElement: "span",
errorClass: "help-block error",
submitHandler: function (form) {
return false;
}
});
//ajax请求封装
/**
*
* @param url 访问的url
* @param method 访问方式
* @param data data数据
* @param go 要跳转的url
*/
function ajaxRequest(url, method, data, go) {
let loadT = layer.msg('正在请求,请稍候…', {icon: 16, time: 0, shade: [0.3, '#000'], scrollbar: false,});
$.ajax({
url: url,
dataType: 'json',
type: method,
data: data,
success: function (result) {
layer.close(loadT);
layer.msg(result.msg, {
icon: result.code ? 1 : 2,
scrollbar: false,
});
if (adminDebug) {
console.log('request success!');
if (result.code === 1) {
console.log('%cresult success', ';color:#00a65a');
} else {
go = 'url://current';
console.log('%cresult fail', ';color:#f39c12');
}
}
goUrl(go);
},
error: function (xhr, type, errorThrown) {
//异常处理;
if (adminDebug) {
console.log('%crequest fail!', ';color:#dd4b39');
console.log();
console.log("type:" + type + ",readyState:" + xhr.readyState + ",status:" + xhr.status);
console.log("url:" + url);
console.log("data:");
console.log(data);
layer.close(loadT);
}
layer.msg('访问错误,代码' + xhr.status, {icon: 2, scrollbar: false,});
}
}
);
}