mirror of https://gitee.com/y_project/RuoYi.git
支持响应完成后的回调函数
parent
f96113d55d
commit
f85b5202dc
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
性别男,若依是给还没有出生女儿取的名字(寓意:你若不离不弃,我必生死相依)
|
性别男,若依是给还没有出生女儿取的名字(寓意:你若不离不弃,我必生死相依)
|
||||||
|
|
||||||
若依基于hplus和inspinia两套后台系统模板开发。有需要可自行到群内下载。
|
若依参考后台模板。有需要可自行到群内下载。
|
||||||
|
|
||||||
> 如需单应用,请移步 [RuoYi-fast](https://gitee.com/y_project/RuoYi-fast) `(保持同步更新)`,如需Oracle版本,请移步 [RuoYi-oracle](http://doc.ruoyi.vip/#/standard/xmkz) `(不定时更新)`
|
> 如需单应用,请移步 [RuoYi-fast](https://gitee.com/y_project/RuoYi-fast) `(保持同步更新)`,如需Oracle版本,请移步 [RuoYi-oracle](http://doc.ruoyi.vip/#/standard/xmkz) `(不定时更新)`
|
||||||
|
|
||||||
|
|
|
@ -238,10 +238,12 @@ var log = {
|
||||||
$.ajaxSetup({
|
$.ajaxSetup({
|
||||||
complete: function(XMLHttpRequest, textStatus) {
|
complete: function(XMLHttpRequest, textStatus) {
|
||||||
if (textStatus == 'timeout') {
|
if (textStatus == 'timeout') {
|
||||||
$.modal.alertWarning("服务器超时,请稍后再试!");
|
$.modal.alertWarning("服务器超时,请稍后再试!");
|
||||||
|
$.modal.enable();
|
||||||
$.modal.closeLoading();
|
$.modal.closeLoading();
|
||||||
} else if (textStatus == "parsererror") {
|
} else if (textStatus == "parsererror" || textStatus == "error") {
|
||||||
$.modal.alertWarning("服务器错误,请联系管理员!");
|
$.modal.alertWarning("服务器错误,请联系管理员!");
|
||||||
|
$.modal.enable();
|
||||||
$.modal.closeLoading();
|
$.modal.closeLoading();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -688,7 +688,7 @@
|
||||||
// 操作封装处理
|
// 操作封装处理
|
||||||
operate: {
|
operate: {
|
||||||
// 提交数据
|
// 提交数据
|
||||||
submit: function(url, type, dataType, data) {
|
submit: function(url, type, dataType, data, callback) {
|
||||||
var config = {
|
var config = {
|
||||||
url: url,
|
url: url,
|
||||||
type: type,
|
type: type,
|
||||||
|
@ -698,18 +698,21 @@
|
||||||
$.modal.loading("正在处理中,请稍后...");
|
$.modal.loading("正在处理中,请稍后...");
|
||||||
},
|
},
|
||||||
success: function(result) {
|
success: function(result) {
|
||||||
|
if (typeof callback == "function") {
|
||||||
|
callback(result);
|
||||||
|
}
|
||||||
$.operate.ajaxSuccess(result);
|
$.operate.ajaxSuccess(result);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
$.ajax(config)
|
$.ajax(config)
|
||||||
},
|
},
|
||||||
// post请求传输
|
// post请求传输
|
||||||
post: function(url, data) {
|
post: function(url, data, callback) {
|
||||||
$.operate.submit(url, "post", "json", data);
|
$.operate.submit(url, "post", "json", data, callback);
|
||||||
},
|
},
|
||||||
// get请求传输
|
// get请求传输
|
||||||
get: function(url) {
|
get: function(url) {
|
||||||
$.operate.submit(url, "get", "json", "");
|
$.operate.submit(url, "get", "json", "", callback);
|
||||||
},
|
},
|
||||||
// 详细信息
|
// 详细信息
|
||||||
detail: function(id, width, height) {
|
detail: function(id, width, height) {
|
||||||
|
@ -834,7 +837,7 @@
|
||||||
return url;
|
return url;
|
||||||
},
|
},
|
||||||
// 保存信息 刷新表格
|
// 保存信息 刷新表格
|
||||||
save: function(url, data) {
|
save: function(url, data, callback) {
|
||||||
var config = {
|
var config = {
|
||||||
url: url,
|
url: url,
|
||||||
type: "post",
|
type: "post",
|
||||||
|
@ -845,13 +848,16 @@
|
||||||
$.modal.disable();
|
$.modal.disable();
|
||||||
},
|
},
|
||||||
success: function(result) {
|
success: function(result) {
|
||||||
|
if (typeof callback == "function") {
|
||||||
|
callback(result);
|
||||||
|
}
|
||||||
$.operate.successCallback(result);
|
$.operate.successCallback(result);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
$.ajax(config)
|
$.ajax(config)
|
||||||
},
|
},
|
||||||
// 保存信息 弹出提示框
|
// 保存信息 弹出提示框
|
||||||
saveModal: function(url, data) {
|
saveModal: function(url, data, callback) {
|
||||||
var config = {
|
var config = {
|
||||||
url: url,
|
url: url,
|
||||||
type: "post",
|
type: "post",
|
||||||
|
@ -861,6 +867,9 @@
|
||||||
$.modal.loading("正在处理中,请稍后...");
|
$.modal.loading("正在处理中,请稍后...");
|
||||||
},
|
},
|
||||||
success: function(result) {
|
success: function(result) {
|
||||||
|
if (typeof callback == "function") {
|
||||||
|
callback(result);
|
||||||
|
}
|
||||||
if (result.code == web_status.SUCCESS) {
|
if (result.code == web_status.SUCCESS) {
|
||||||
$.modal.alertSuccess(result.msg)
|
$.modal.alertSuccess(result.msg)
|
||||||
} else if (result.code == web_status.WARNING) {
|
} else if (result.code == web_status.WARNING) {
|
||||||
|
@ -874,7 +883,7 @@
|
||||||
$.ajax(config)
|
$.ajax(config)
|
||||||
},
|
},
|
||||||
// 保存选项卡信息
|
// 保存选项卡信息
|
||||||
saveTab: function(url, data) {
|
saveTab: function(url, data, callback) {
|
||||||
var config = {
|
var config = {
|
||||||
url: url,
|
url: url,
|
||||||
type: "post",
|
type: "post",
|
||||||
|
@ -884,6 +893,9 @@
|
||||||
$.modal.loading("正在处理中,请稍后...");
|
$.modal.loading("正在处理中,请稍后...");
|
||||||
},
|
},
|
||||||
success: function(result) {
|
success: function(result) {
|
||||||
|
if (typeof callback == "function") {
|
||||||
|
callback(result);
|
||||||
|
}
|
||||||
$.operate.successTabCallback(result);
|
$.operate.successTabCallback(result);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
|
@ -2,10 +2,6 @@
|
||||||
<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
|
<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
|
||||||
<head>
|
<head>
|
||||||
<th:block th:include="include :: header('用户个人信息')" />
|
<th:block th:include="include :: header('用户个人信息')" />
|
||||||
<style type="text/css">
|
|
||||||
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body class="gray-bg" style="font: 14px Helvetica Neue, Helvetica, PingFang SC, 微软雅黑, Tahoma, Arial, sans-serif !important;">
|
<body class="gray-bg" style="font: 14px Helvetica Neue, Helvetica, PingFang SC, 微软雅黑, Tahoma, Arial, sans-serif !important;">
|
||||||
|
@ -220,7 +216,6 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/*用户管理-修改密码*/
|
/*用户管理-修改密码*/
|
||||||
$("#form-user-resetPwd").validate({
|
$("#form-user-resetPwd").validate({
|
||||||
onkeyup: false,
|
onkeyup: false,
|
||||||
|
|
Loading…
Reference in New Issue