65 lines
1.9 KiB
PHP
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,});
|
|
}
|
|
}
|
|
);
|
|
}
|
|
|
|
|
|
|