最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Bootstrap 模態(tài)框多次顯示后臺(tái)提交多次BUG的解決方法

 更新時(shí)間:2017年12月26日 09:13:43   作者:葉止水  
本篇文章主要介紹了Bootstrap 模態(tài)框多次顯示后臺(tái)提交多次BUG的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

模態(tài)框

Bootstrap Modal

Bootstrap 的模態(tài)框使用Bootstrap 的前端應(yīng)該都接觸過。

本文記錄一下今天使用時(shí)遇到的 BUG,以便以后查閱和幫助其他遇到同樣問題的伙伴們。

BUG 情景

使用場(chǎng)景

觸發(fā)展現(xiàn)模態(tài)框,填寫對(duì)應(yīng)的信息,然后 ajax 提交表單信息到后臺(tái)。

簡(jiǎn)化

點(diǎn)擊下面的按鈕一次,彈出模態(tài)框。點(diǎn)擊提交,會(huì)直接 alert("提交") 。點(diǎn)擊一次會(huì)覺得很正常,但是如果你重復(fù)點(diǎn)幾次模態(tài)框,會(huì)發(fā)現(xiàn)再次點(diǎn)擊 提交 ,alert 會(huì)出現(xiàn)多次。

簡(jiǎn)書無法展現(xiàn)效果,可參見

代碼如下:

<button class="btn btn-info" id="modal-click-error">點(diǎn)擊彈出模態(tài)框</button>

<div class="modal" tabindex="-1" role="dialog" id="myModal">
 <div class="modal-dialog" role="document">
 <div class="modal-content">
  <div class="modal-header">
  <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
  <h4 class="modal-title">Modal title</h4>
  </div>
  <div class="modal-body">
  <p>One fine body…</p>
  </div>
  <div class="modal-footer">
  <button type="button" class="btn btn-default" data-dismiss="modal">取消</button>
  <button type="button" class="btn btn-primary">提交</button>
  </div>
 </div><!-- /.modal-content -->
 </div><!-- /.modal-dialog -->
</div><!-- /.modal -->
$(function() {

 $('#modal-click-error').on('click', function() {
  $('#myModal').modal('show');
  
  $("#myModal .btn-primary").on('click', function() {
   alert("提交");
  });
 });
 
});

問題修復(fù)

上述的 js 代碼,每次對(duì)于按鈕的點(diǎn)擊都會(huì)為提交按鈕添加對(duì)應(yīng)事件。修改如下即可:

$(function() {

 $('#modal-click-error').on('click', function() {
  $('#myModal').modal('show');
 });
 
 $("#myModal .btn-primary").on('click', function() {
  alert("提交");
 });
 
});

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • JS實(shí)現(xiàn)的雪花飄落特效示例

    JS實(shí)現(xiàn)的雪花飄落特效示例

    這篇文章主要介紹了JS實(shí)現(xiàn)的雪花飄落特效,結(jié)合實(shí)例形式詳細(xì)分析了JavaScript結(jié)合時(shí)間函數(shù)動(dòng)態(tài)操作頁面元素的相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2019-12-12
  • JS處理一些簡(jiǎn)單計(jì)算題

    JS處理一些簡(jiǎn)單計(jì)算題

    本篇文章通過JS來實(shí)現(xiàn)以下日常用經(jīng)常用到的計(jì)算以及換算等小工具,有興趣的朋友可以學(xué)習(xí)下。
    2018-02-02
  • JS實(shí)現(xiàn)代碼雨特效

    JS實(shí)現(xiàn)代碼雨特效

    這篇文章主要為大家詳細(xì)介紹了JS實(shí)現(xiàn)代碼雨特效,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • js實(shí)現(xiàn)千分符和保留幾位小數(shù)的簡(jiǎn)單實(shí)例

    js實(shí)現(xiàn)千分符和保留幾位小數(shù)的簡(jiǎn)單實(shí)例

    下面小編就為大家?guī)硪黄猨s實(shí)現(xiàn)千分符和保留幾位小數(shù)的簡(jiǎn)單實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-08-08
  • 基于Echart實(shí)現(xiàn)折線圖的繪制詳解

    基于Echart實(shí)現(xiàn)折線圖的繪制詳解

    EChart開源來自百度商業(yè)前端數(shù)據(jù)可視化團(tuán)隊(duì),基于html5?Canvas,是一個(gè)純Javascript圖表庫,提供直觀,生動(dòng),可交互,可個(gè)性化定制的數(shù)據(jù)可視化圖表。本文將利用EChart實(shí)現(xiàn)折線圖的繪制,感興趣的可以學(xué)習(xí)一下
    2022-03-03
  • highcharts.js數(shù)據(jù)綁定方式代碼實(shí)例

    highcharts.js數(shù)據(jù)綁定方式代碼實(shí)例

    這篇文章主要介紹了highcharts.js數(shù)據(jù)綁定方式代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-11-11
  • JavaScript jquery及AJAX小結(jié)

    JavaScript jquery及AJAX小結(jié)

    其實(shí)在學(xué)習(xí)之前,就已經(jīng)用上了js,jquery和ajax,不過當(dāng)時(shí)不清楚這些的區(qū)別,就全都當(dāng)成js來看,然后別人一說jquery,ajax都覺得好像很高級(jí),等到自己學(xué)習(xí)的時(shí)候,倒是對(duì)這些更清楚了一點(diǎn),下面就來寫一下我的總結(jié)
    2016-01-01
  • jsonp跨域及實(shí)現(xiàn)百度首頁聯(lián)想功能的方法

    jsonp跨域及實(shí)現(xiàn)百度首頁聯(lián)想功能的方法

    這篇文章主要介紹了jsonp跨域及實(shí)現(xiàn)百度首頁聯(lián)想功能的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-08-08
  • 微信小程序自定義復(fù)選框

    微信小程序自定義復(fù)選框

    這篇文章主要為大家詳細(xì)介紹了微信小程序自定義復(fù)選框,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • JavaScript中數(shù)據(jù)結(jié)構(gòu)與算法(四):串(BF)

    JavaScript中數(shù)據(jù)結(jié)構(gòu)與算法(四):串(BF)

    這篇文章主要介紹了JavaScript中數(shù)據(jù)結(jié)構(gòu)與算法(四):串(BF),串是由零個(gè)或多個(gè)字符組成的有限序列,又叫做字符串,本文著重講解了BF(Brute Force)算法,需要的朋友可以參考下
    2015-06-06

最新評(píng)論

班戈县| 鱼台县| 金溪县| 永修县| 澄江县| 祁阳县| 敦煌市| 盘山县| 祁东县| 曲麻莱县| 神农架林区| 兴和县| 漳平市| 封开县| 台山市| 尼勒克县| 镇沅| 乌审旗| 库伦旗| 蒲江县| 大足县| 天门市| 徐闻县| 韩城市| 巴中市| 马边| 加查县| 阜新市| 安宁市| 合江县| 治多县| 辽中县| 西昌市| 宣城市| 鲜城| 泊头市| 连州市| 垫江县| 东兰县| 高台县| 建德市|