mirror of
https://gitee.com/ulthon/ulthon_admin.git
synced 2026-07-06 01:52:48 +08:00
表单提交按钮支持不关闭页面的设置
This commit is contained in:
@@ -1822,16 +1822,19 @@
|
||||
window.open(admin.url($(this).attr('href')));
|
||||
});
|
||||
},
|
||||
form: function (url, data, ok, no, ex, refreshTable) {
|
||||
form: function (url, data, ok, no, ex, refreshTable, close) {
|
||||
if (refreshTable === undefined) {
|
||||
refreshTable = true;
|
||||
}
|
||||
|
||||
ok = ok || function (res) {
|
||||
res.msg = res.msg || '';
|
||||
admin.msg.success(res.msg, function () {
|
||||
admin.api.closeCurrentOpen({
|
||||
refreshTable: refreshTable
|
||||
});
|
||||
if (close) {
|
||||
admin.api.closeCurrentOpen({
|
||||
refreshTable: refreshTable
|
||||
});
|
||||
}
|
||||
});
|
||||
return false;
|
||||
};
|
||||
@@ -1914,6 +1917,7 @@
|
||||
var filter = $(this).attr('lay-filter'),
|
||||
type = $(this).attr('data-type'),
|
||||
refresh = $(this).attr('data-refresh'),
|
||||
close = $(this).attr('data-close'),
|
||||
url = $(this).attr('lay-submit');
|
||||
// 表格搜索不做自动提交
|
||||
if (type === 'tableSearch') {
|
||||
@@ -1925,6 +1929,11 @@
|
||||
} else {
|
||||
refresh = true;
|
||||
}
|
||||
if (close === 'false') {
|
||||
close = false;
|
||||
} else {
|
||||
close = true;
|
||||
}
|
||||
// 自动添加layui事件过滤器
|
||||
if (filter === undefined || filter === '') {
|
||||
filter = 'save_form_' + (i + 1);
|
||||
|
||||
Reference in New Issue
Block a user