bootstrap模态框消失问题的解决方法
小编主要从网上整理了网友提出来的关于bootstrap模态框消失的不同问题,希望对大家有帮助。 状况一:bootstrap模态框瞬间消失解决bootstrap模态框挺好,但这方面的例子很少,都是官方的代码,网上没有一点新的东西。比如,save changes,即点击确认后如何处理?没有例子。只有取消close的功能。我的需求是这样,点击一个链接,传一个id,打开模态框,进行输入、单选、列表选择等,点模态框确认,然后连同刚才的id、模态框中的各种值,一起提交到后台处理。 第一步:用链接传id并打开模态框。
通过js代码实现打开模态框 //添加同级
function prom(id) { $('#myModal').modal('show'); $('#myModal').on('hide.bs.modal',function () { var radio =$("input[type='radio']:checked").val(); alert("您选择的是:" + radio + "。抱歉!添加功能暂时不提供。"); }); // if (cname) // { // $.ajax({ // type:"post",// url:"/category/post",// data: {pid:id,title:cname},//父级id // success:function(data,status){ // alert("添加“"+data+"”成功!(status:"+status+".)"); // } // }); // } } 这里的坑: 第二步,点击模态框的确认如何做呢?我这个方法很笨。下面是模态框的按钮,我用取消代替确定。 在点击确定(其实是关闭)后,触发了 状况二:
Launch demo modal <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">× |