关于layui 两层弹框 ,关闭一个后,刷新上一个弹框的某个下拉框问题

(我使用的layui版本为2.4.3)

最近因为项目需要,需要实现一层弹框(下面称之为A弹框)后,点击按钮跳出二层弹框(下面称中国之为B弹框),可以实现添加新的下拉框值,然后再关闭B弹框是,可以实现局部刷新A弹框中的部分块,使得刚添加的值显示,但是不能是整个页面刷新。

需求抛出来,接下来说说我自己的实现过程,以及走过的坑吧。
首先把弹框部分代码实现,如下:

 //监听提交
 layui.(['form','layer'],function(){
	 var form = layui.form;
	 var layer = layui.layer;
    form.on('submit(addSubmit)', function (data) {
        	//跳转页url
        	var url=$(this).attr("data-url");
        	//下拉框更新访问的url
        	var selectUrl = $(this).attr("select_url");
        	//需要更新的div id
           // var top_divid = $(this).attr("top_divid");
        	//下拉框块的lay-filter值
        	var select_div = $(this).attr("select_div");
        	//下拉框id
        	var select_id =  $(this).attr("select_id");
        	layer.open({
            	type: 2,
            	title: '详情',
            	shadeClos
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值