1. 程式人生 > >bootstrap關閉當前模態窗

bootstrap關閉當前模態窗

  1. setAtrribute(‘data-toggle’,’modal’);
  2. window.close();

以上兩個方案都不能關閉當前模態窗,最後可行:

 //辦法一
 $('#stockIn').modal('toggle');
 //辦法二
 $('#stockIn').modal('hide');

 //順帶提一下(這個↓可以設定關閉模態窗時的回撥函式去做點什麼)
 $('#btnModify').on('hidden.bs.modal', function (e) {
     //do something...
 });  

 //舉個例子:
 //彈出增加彈窗
 $('#add').modal('show'
); //設定彈出彈窗後的回撥函式去讓某個輸入控制元件獲取焦點 $('#add').on('shown.bs.modal',function(e){ $('#aName').focus(); //獲取焦點 });