layer子窗体关闭后向父窗体传值的办法
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |
layer是一款非常优秀的弹窗控件,最近在使用layer做开发的时候遇到一个需求:layer子窗体关闭后向父窗体传值,然后父窗体根据传值决定下一步操作。如果只是单纯的子窗体关闭后,父窗体进行相应操作那么我们可以使用父窗体的end方法:
示例1,子窗体关闭后父窗体刷新:
子窗体代码:
window.parent.layer.closeAll();父窗体代码:
$("#new").on('click',function(){ var url = "{:url('index/file/create')}"; layer.open({ type: 2, title: '新增案卷', shadeClose: true, shade: 0.5, area: ['380px', '300px'], content: [url], end: function () { location.reload(); } }); })上面代码在子窗体中调用父窗体的关闭代码,然后利用父窗体的end方法实现响应,达到子窗体关闭后父窗体做出响应。
但是如果我们有更高的需求,比如说根据子窗体关闭时传的值来决定父窗体是刷新还是跳转,那怎么办呢?
示例2,子窗体关闭后向父窗体传值,然后父窗体根据传值决定下一步操作:
子窗体代码:
parent.callback(data.data); window.parent.layer.closeAll();父窗体代码:
//layer子窗体控制父窗体 function callback(id){ if(id>0){ var url = "{:url('index/file/archives')}?id="+id; location.h = url; }else{ location.reload(); } }上面代码在子窗体中先调用父窗体定义的回调函数,然后在父窗体定义对应的回调函数即可。
[closeall]历史优惠活动内容
猜你可能想看的VPS
- racknerd→$159 月 洛杉矶 纽约 100T 大流量独立服务器独立服务器[U]
- NameCheap→.com $5.88 首年;不限空间虚拟主机 年付 虚拟空间(主机)
- MoonVM→$45 月 2GB 内存 20GB SSD 空间 15TB虚拟空间(主机)
- 一个红色的灯字一个绿色的酒字是什么成语?全球[VPS测评]
- 阿里云香港 新加坡 30Mbps 轻量应用服务器 1 核 1G 24 元香港VPS[主机]
- 双十下 ZJI→充值 1000 元送 150 元 香港云地服务器 65 站群服务器[IP]
- GeorgeDatacenter→$10 月 32GB 内存 100GB虚拟空间(主机)
- public function list()报错 syntax erro全球[VPS测评]
- ION→新加坡云服务器正式上线 PCCW 移动和 CN2 直连网络可选 全球[VPS测评]
- spinservers→$99 月 2*e5-2630L v2 64g 美国VPS[主机]
- WordPress博客网站搜索引擎优化需要注意几个SEO细节全球[VPS测评]
- WordPress插件:Simple URLs 链接点击统计管理全球[VPS测评]
- 用ImgURL免费图床程序自建WordPress图床全球[VPS测评]
- EtherNetservers促销套餐 1G内存/30G硬盘/2个IP 全球[VPS测评]
- HostCram美国便宜VPS,CPU i9-11900K/SK DDR美国VPS[主机]
- 主机推荐:Fastcomet虚拟主机全球[VPS测评]
- SafeNote 阅后即焚笔记分享服务全球[VPS测评]
- QuantumCore-澳大利亚1AUD首月 VPS测评全球[VPS测评]
- UOvZ → 2G 内存 20G 储存 500G流量 100M带宽 徐州全球[VPS测评]
- CombCloud,香港沙田CN2VPS测评,2核1G52元/月,安畅C香港VPS[主机]
- 华为S2300 系列交换机如何修改密码?全球[VPS测评]
- 全球云lovps,香港CN2线路vps 新品七折月付49元香港VPS[主机]
- 硅云服务器拼团活动:香港云服务器1核1G,拼团价仅98元/年香港VPS[主机]
- Centos7的firewall 防火墙如何设置端口转发?全球[VPS测评]
- CMIVPS,香港沙田大带宽vps特惠7折,CN2+BGP直连,100M香港VPS[主机]
- 六六云:1核1GB/15GB空间/1T流量/100Mbps/KVM/香港虚拟空间(主机)
- 快速云:怎么连接vps?VPS的用途有哪些?全球[VPS测评]
- EdgeNat双十二优惠:韩国/香港/美国全场VPS年付,2核2G2M仅韩国VPS[主机]
- edgeNAT双十二:韩国VPS/美国CN2/香港CN2VPS主机,月付韩国VPS[主机]
- 亿恩科技香港云服务器 2核2G服务器特价700元/年香港VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-157309.html











