Bootstrap模態(tài)對話框的簡單使用

字號:


    這篇文章主要為大家詳細(xì)介紹了Bootstrap模態(tài)對話框的簡單使用,感興趣的小伙伴們可以參考一下
    模態(tài)框(Modal)是覆蓋在父窗體上的子窗體。通常,目的是顯示來自一個單獨的源的內(nèi)容,可以在不離開父窗體的情況下有一些互動。子窗體可提供信息、交互等。
    如果您想要單獨引用該插件的功能,那么您需要引用 modal.js?;蛘?,正如 Bootstrap 插件概覽 一章中所提到,您可以引用 bootstrap.js 或壓縮版的 bootstrap.min.js。
    1、用法
    您可以切換模態(tài)框(Modal)插件的隱藏內(nèi)容:
    通過 data 屬性:在控制器元素(比如按鈕或者鏈接)上設(shè)置屬性 data-toggle="modal",同時設(shè)置 data-target="#identifier" 或 href="#identifier" 來指定要切換的特定的模態(tài)框(帶有 id="identifier")。
    通過 JavaScript:使用這種技術(shù),您可以通過簡單的一行 JavaScript 來調(diào)用帶有 id="identifier" 的模態(tài)框:
    $('#identifier').modal(options)
    2、簡單實例
    div id="myModal">
    <div>
    <button type="button" data-dismiss="modal">x</button>
    <h3>對話框標(biāo)題</h3>
    </div>
    <div>
    <p>對話框主體</p>
    </div>
    <div>
    <a href="#" data-dismiss="modal">取消</a>
    <a href="#" data-dismiss="modal">確定</a>
    </div>
    </div>
    可以使用按鈕或鏈接直接調(diào)用模態(tài)對話框,這是簡單的用法:
    代碼如下:
    <a href="#modal1" role="button" data-toggle="modal">合同添加</a>
    另外,當(dāng)你需要讓對話框能夠在每次打開時表單數(shù)據(jù)清空,如下:
    代碼如下:
    $('#modal1').modal('hide');
     $("#modal1").on("hidden", function() {$('#form1')[0].reset();}); //添加合同后,清空表單操作
    以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助。