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,});
|
||
|
}
|
||
|
}
|
||
|
);
|
||
|
}
|
||
|
|
||
|
|
||
|
|