您的位置:首页 > Web前端 > BootStrap

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

2017-03-18 14:16 369 查看

背景

在使用模态窗口的时打开第一次是没有问题的 ,一切正常,在打开第二次的时候,没法加载相应的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 去执行方法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐