layer弹出层的关闭问题——在执行完毕后关闭当前弹出层

一、layer.close(index) - 关闭特定层

//当你想关闭当前页的某个层时
var index = layer.open();
var index = layer.alert();
var index = layer.load();
var index = layer.tips();
//正如你看到的,每一种弹层调用方式,都会返回一个index
layer.close(index); //此时你只需要把获得的index,轻轻地赋予layer.close即可
 
//如果你想关闭最新弹出的层,直接获取layer.index即可
layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
 
//当你在iframe页面关闭自身时
var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
parent.layer.close(index); //再执行关闭   

二、layer.closeAll(type) - 关闭所有层

layer.closeAll(); //疯狂模式,关闭所有层
layer.closeAll('dialog'); //关闭信息框
layer.closeAll('page'); //关闭所有页面层
layer.closeAll('iframe'); //关闭所有的iframe层
layer.closeAll('loading'); //关闭加载层
layer.closeAll('tips'); //关闭所有的tips层    

三、关闭弹出层之后刷新父页面
例如:在增加用户的时候,增加会弹出一个新的弹窗页面,增加成功之后会有提示性的小的alert,在点击确定之后,弹窗页面关闭,并且刷新用户列表的页面数据。

只需要在关闭弹窗的时候加这个window.parent.location.reload();//刷新父页面

success: function(data){
    var res = eval('(' + data + ')');
    if(res.status == '1'){
        layer.msg("添加成功!");
        layer.alert("添加成功!",function(){
            window.parent.location.reload();//刷新父页面
            parent.layer.close(index);//关闭弹出层
        });
    } else{
        layer.msg("添加失败!");
    }
},
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
在Altium Designer中绘制四层PCB板的步骤如下: 1. 打开Altium Designer软件,并创建一个新的PCB工程。点击菜单栏中的"File",然后选择"New",再选择"Project",最后选择"PCB Project"。将工程文件保存在你能够方便找到的文件目录下。 2. 在PCB工程中,右键点击"PCB Document"文件夹,选择"Add New to Project",然后选择"Layer Stack Manager"。这将打开一个新的窗口,用于定义PCB板的层堆叠。 3. 在"Layer Stack Manager"窗口中,点击"Add Layer"按钮,添加所需的层。对于四层板,一般包括Top Layer、Inner Layer 1、Inner Layer 2和Bottom Layer。可以根据需要添加更多的内部层。 4. 对于每个层,可以通过双击层名称来编辑其属性。例如,可以将Inner Layer 1命名为VCC,将Inner Layer 2命名为GND,以便将其连接到相应的电源线。 5. 在层堆叠中,可以通过拖动层来调整它们的顺序。确保信号层和电源层按照设计要求正确排列。 6. 完成层堆叠的设置后,点击"OK"保存并关闭"Layer Stack Manager"窗口。 7. 现在可以开始在PCB布局编辑器中设计四层板的布局。可以使用工具栏上的绘制工具来绘制元件和走线,同时确保将信号线和电源线分开以减少干扰。 总结起来,绘制四层PCB板的步骤包括创建新的PCB工程、定义层堆叠、设置层属性、设计布局等。通过这些步骤,你可以在Altium Designer中成功绘制四层PCB板。 #### 引用[.reference_title] - *1* *2* *3* [Altium Desiner10 设计简单了解及PCB四层板设计详细介绍](https://blog.csdn.net/qq_40318907/article/details/82497626)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

花乐晴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值