成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

Bootstrapmodal只加載一次數(shù)據(jù)的解決辦法(推薦)

1. Bootstrap 模態(tài)對話框和簡單使用

成都創(chuàng)新互聯(lián)公司自2013年起,先為錫林浩特等服務(wù)建站,錫林浩特等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為錫林浩特企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

 <div id="myModal" class="modal hide fade">
 <div class="modal-header">
 <button type="button" class="close" data-dismiss="modal">x</button>
 <h4>對話框標(biāo)題</h4>
 </div>
 <div class="modal-body">
 <p>對話框主體</p>
 </div>
 <div class="modal-footer">
 <a href="#" rel="external nofollow" rel="external nofollow" class="btn" data-dismiss="modal">取消</a>
 <a href="#" rel="external nofollow" rel="external nofollow" class="btn btn-primary" data-dismiss="modal">確定</a>
 </div>
</div>

可以使用按鈕或鏈接直接調(diào)用模態(tài)對話框,這是簡單的用法:

<button type="button" data-toggle="modal" data-target="#myModal">打開對話框</button>
<a href="#myModal" rel="external nofollow" role="button" class="btn" data-toggle="modal">打開對話框</button>

2. 使用 remote 選項(xiàng)讓模態(tài)對話框加載頁面到 .modal-body 中

有兩種方法,一種是使用鏈接,另一種就是使用腳本。

2.1 使用鏈接

<a href="page.jsp" rel="external nofollow" data-toggle="modal" data-target="#myModal">打開對話框</a>

當(dāng)點(diǎn)擊此鏈接時(shí),page.jsp 的內(nèi)容會被加載到對話框的 .modal-body 中,隨即顯示對話框。

2.2 使用腳本

$("#myModal").modal({
 remote: "page.jsp"
});

這段腳本的效果和使用鏈接是一樣的,當(dāng)這段腳本執(zhí)行后,page.jsp 的內(nèi)容會被加載到對話框的 .modal-body 中,隨即顯示對話框。

這兩種方法的背后,都是 Bootstrap 調(diào)用了 jQuery 的 load() 方法,從服務(wù)器端加載了 page.jsp 頁面。但這個(gè)加載只會發(fā)生一次,后面不管你點(diǎn)擊幾次鏈接,或者執(zhí)行幾次腳本,哪怕改變傳遞給 remote 選項(xiàng)的值,對話框都不會重新加載頁面,這真是個(gè)讓人頭疼的事情。不過問題還是能夠解決的。

3. 移除數(shù)據(jù),讓對話框能夠在每次打開時(shí)重新加載頁面

在搜索并查閱了相關(guān)文檔后,發(fā)現(xiàn)在對話框的 hidden 事件里寫上一條語句就可以了:

$("#myModal").on("hidden", function() {
 $(this).removeData("modal");
});

也可以在每次打開對話框之前移除數(shù)據(jù),效果是一樣的。

注:上面的代碼基于 Bootstrap v2,如果使用 Bootstrape v3,模態(tài)對話框的 HTML 和事件的寫法有一些不同,例如對于上面的 hidden 事件,要寫成:

$("#myModal").on("hidden.bs.modal", function() {
 $(this).removeData("bs.modal");
});

總結(jié)

以上所述是小編給大家介紹的Bootstrap modal只加載一次數(shù)據(jù)的解決辦法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對創(chuàng)新互聯(lián)網(wǎng)站的支持!

分享題目:Bootstrapmodal只加載一次數(shù)據(jù)的解決辦法(推薦)
分享地址:http://jinyejixie.com/article22/gcejjc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)公司全網(wǎng)營銷推廣、商城網(wǎng)站、外貿(mào)建站、外貿(mào)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化
时尚| 阿巴嘎旗| 称多县| 西城区| 缙云县| 秦安县| 科尔| 故城县| 临汾市| 张北县| 新绛县| 余江县| 枣庄市| 乳山市| 温州市| 广德县| 准格尔旗| 囊谦县| 咸宁市| 娄底市| 来安县| 马龙县| 大洼县| 黔江区| 霍林郭勒市| 玉田县| 周口市| 陈巴尔虎旗| 荔浦县| 石林| 鸡西市| 商丘市| 黄陵县| 固安县| 屏山县| 宣化县| 新疆| 仁布县| 邢台县| 灵寿县| 武功县|