Files

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