欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

基于Bootstrap模態(tài)對(duì)話框只加載一次remote數(shù)據(jù)的解決方法

摘要: 前端框架 Bootstrap 的模態(tài)對(duì)話框,可以使用 remote 選項(xiàng)指定一個(gè) URL,這樣對(duì)話框在第一次彈出的時(shí)候就會(huì)自動(dòng)從這個(gè)地址加載數(shù)據(jù)到 .modal-body 中,但是它只會(huì)加載一次,不過通過在事件中調(diào)用 removeData() 方法可以解決這個(gè)問題。

目前創(chuàng)新互聯(lián)公司已為1000+的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁空間、網(wǎng)站托管、服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計(jì)、睢縣網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

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

<div id="myModal" class="modal hide fade">
  <div class="modal-header">
    <button type="button" class="close" data-dismiss="modal">x</button>
    <h4>對(duì)話框標(biāo)題</h4>
  </div>
  <div class="modal-body">
    <p>對(duì)話框主體</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>

顯示效果與下圖相似:

基于Bootstrap模態(tài)對(duì)話框只加載一次 remote 數(shù)據(jù)的解決方法

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

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

這樣只能把靜態(tài)內(nèi)容在對(duì)話框中顯示出來,使用對(duì)話框的 remote 選項(xiàng)可以實(shí)現(xiàn)更強(qiáng)大的效果。

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

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

2.1 使用鏈接

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

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

2.2 使用腳本

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

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

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

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

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

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

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

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

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

以上這篇基于Bootstrap模態(tài)對(duì)話框只加載一次 remote 數(shù)據(jù)的解決方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持創(chuàng)新互聯(lián)。

網(wǎng)站欄目:基于Bootstrap模態(tài)對(duì)話框只加載一次remote數(shù)據(jù)的解決方法
URL鏈接:http://aaarwkj.com/article36/gpihpg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、動(dòng)態(tài)網(wǎng)站、響應(yīng)式網(wǎng)站、網(wǎng)站設(shè)計(jì)公司做網(wǎng)站

廣告

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

h5響應(yīng)式網(wǎng)站建設(shè)
亚洲精品欧美激情专区| 亚洲最大成人av在线| 日韩一级免费高清黄片| 亚洲精品综合在线二区| 熟女av一区二区三区四区| 美腿丝袜亚洲综合一区| 精品国产不卡在线观看| 蜜臀av一区二区高清| 人人爽久久爱夜夜躁一区| 日本熟女视频免费观看| 国产成人亚洲精品午夜国产馆| 最近中文字幕免费手机版| 美女视频黄的日本的日进去了| 国产精品久久久久久久亚洲| 国产精品一区二区三区国产| 欧美日韩人美精品一区在线| 国产国产乱老熟女视频网站| 天堂av在线观看播放| 国产自愉怕一区二区三区| 亚洲第一青青草原在线| av网址在线免费观看| 涩涩涩丁香色婷五月网| 欧美日韩精品一区二区在线播放| 中文字幕中文字幕乱码| 欧美午夜精品一二三区| 国产精品黄色片在线观看| 亚洲综合日韩丝袜人妻| 91亚洲蜜桃内射后入在线观看| 午夜高清影院免费观看| 精品福利视频蜜臀91| 国产三级视频网站在线观看| 日韩精品亚洲专区在线观看 | 黄色亚洲日本欧美在线观看| 未满十八禁止观看免费观看| 人人妻人人澡人人妻| 精品国产伦一区二区三区在线 | 亚洲成人久久久久久久| 国产欧美日韩在线高清| 日本精品女优一区二区三区四区| 国产白丝免费在线观看| 黄色大片免费在线观看|