bootstrap 模態視窗 第二次無法載入js 的解決辦法
阿新 • • 發佈:2019-02-06
背景
在使用模態視窗的時開啟第一次是沒有問題的 ,一切正常,在開啟第二次的時候,沒法載入相應的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 去執行方法