在主页面上面叠加一层页面 top.layer.open()
- 首先通过content去调用Struts2中的action。
- 最后调用完后end函数最后刷新当前主页面。
top.layer.open({
type: 2,
title: '推送数据选择',
maxmin: false,
shadeClose: true, //点击遮罩关闭层
shade: 0.4,
scrollbar: true,
area: ['90%', '98%'],
content: 'SmdtbjAction?yqbh='+yqbh+'&gjdm='+gjdm,
end:function(){
//location.reload()
location.href="SjtsshAction.action";
}
})
layer.confirm确定后关闭窗口
layer.close(layer.index);
layer.confirm('确定要批准全部数据吗?', {
btn: ['确定', '取消']
}, function () {
$.ajax({
type: 'POST',
url: "?s=/Achievements/SetPerformStandard/ConfirmTOpConfigEditorAjax",
data: {
'PerId': perid,
'start_time': start_time,
'end_time': end_time,
},
success:function () {
layer.close(layer.index);
}
});
}, function () {
});
关闭iframe页面
//假设这是iframe页
var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
parent.layer.close(index); //再执行关闭
当中的类为class="layui-form"时,里面的标签都与该类样式相关联
没有layui-form
加入layui-form