25 lines
1.0 KiB
JavaScript
25 lines
1.0 KiB
JavaScript
layui.use(['element', 'form', 'layedit', 'laypage', 'layer'], function() {
|
|
var element = layui.element, form = layui.form, $ = layui.$, layedit = layui.layedit, laypage = layui.laypage;
|
|
form.on('submit(submit)', function(dataObj) {
|
|
var serData = $(dataObj.form).serialize();
|
|
$.ajax({
|
|
type : 'POST'
|
|
,url : window.location.href
|
|
,data: serData
|
|
,success: function(data) {
|
|
var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
|
|
icon = data.type == 'ok' ? 1 : 2;
|
|
parent.layer.msg(data.message, {icon: icon});
|
|
icon == 1 && setTimeout(() => {
|
|
parent.layer.close(index);
|
|
parent.window.location.reload();
|
|
}, 1000);
|
|
}
|
|
,error: function(data) {
|
|
layer.msg('错误:' + data.statusText, {icon: 2});
|
|
}
|
|
|
|
});
|
|
return false;
|
|
});
|
|
}); |