bootstrap 模态窗口 第二次无法加载js 的解决办法

背景

在使用模态窗口的时打开第一次是没有问题的 ,一切正常,在打开第二次的时候,没法加载相应的js

原因

bootstrap 使用模态窗口时候使用
 $("#McustomerAdd").modal({
        		   remote: url,
        		   show:true
        	   });
如上代码时候,不会再次调用js。

解决办法

1、<a href="demo.jsp" data-toggle="modal" data-target="#mymodal">打开</a>
使用链接打开模态窗口(我没试过)

2、在弹出的页面上关闭的时候手动删除页面 就会让模态重新加载

 $('body').on('hidden.bs.modal', '.modal', function () {
        $(this).removeData("bs.modal");
        $(".modal-body").children().remove();
    });
这种我成功 了
最新更新
这种方法有点问题,我在改进,会产生,同一个页面两种谈出口不能弹出的问题,解决办法还在想。。。过会更新

目前解决办法是,在弹出的页面调用父页面的js 去执行方法

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值