layer子页面关闭当前窗口
1.1 获取当前窗口索引,并关闭
var index = parent.layer.getFrameIndex(window.name); parent.layer.close(index);//关闭当前页
1.2 刷新父页面;
window.parent.location.reload();
2 自定义两个按钮执行不同的代码;默认情况下,按钮2会自动关闭当前窗口,需要执行 return false;
layer.iframe({//这里是封装后的方法 title : '习题编辑', url : url0,//需要打开的页面 btn : btnName, yes : function(index, layero, iframe, usedLayer) { iframe.$BPE.U.save(function() {//子页面执行的函数方法 // console.log(excID); if(isVerify){ $BPE.$S.fnVerify(excID); }else{ toastr.success('保存成功'); } usedLayer.close(index); },isVerify); }, btn2 : function(index, layero, iframe, usedLayer) { iframe.$BPE.U.save1(function() { usedLayer.close(index); },isVerify); return false;//防止自动关闭当前窗口 }, end : function(index, layero, iframe, usedLayer) { } });
ayer未封装的基本用法,执行子页面方法
layer.open({ type: 2, title: '页面标题', maxmin: true, btn: ['确定', '取消'], btn1: function(index, layero) { var iframeWindow=(layero).find("iframe")[0].contentWindow; iframeWindow.$BPE.U.save(function(res) {//子页面的函数,回调触发 layer.close(index); alertMsg('更新成功'); }); }, btn2: function() { console.log('aa'); }, shadeClose: true, //点击遮罩关闭层 area: ['90%', '90%'], content: '/w008/r121_2.jsp?excID='+excID//这里写的相对路径 });
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
· DeepSeek 解答了困扰我五年的技术问题
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 用 C# 插值字符串处理器写一个 sscanf
· [翻译] 为什么 Tracebit 用 C# 开发
· 腾讯ima接入deepseek-r1,借用别人脑子用用成真了~
· Deepseek官网太卡,教你白嫖阿里云的Deepseek-R1满血版
· DeepSeek崛起:程序员“饭碗”被抢,还是职业进化新起点?
· RFID实践——.NET IoT程序读取高频RFID卡/标签