【问题标题】:Toggle bootstrap modal after Ajax contact loadAjax 接触加载后切换引导模式
【发布时间】:2017-01-20 14:21:07
【问题描述】:

我正在使用引导切换来加载带有远程内容的模式

<button data-toggle="modal" href="content.php?id=<?php echo strip_tags($results['id']);?>" data-target="#myModal">Click me</button>

但是,当加载此内容时,Ajax 模式切换将停止工作。有什么解决方法吗?珍惜你的时间

【问题讨论】:

    标签: javascript jquery ajax twitter-bootstrap


    【解决方案1】:

    Bootstrap modals 有一种方法可以做到这一点。

    $('#myModal').modal('toggle');
    

    这应该可以完成工作。或者你可以使用

    $('#myModal').modal('show');
    $('#myModal').modal('hide');
    

    【讨论】:

      【解决方案2】:

      您可以使用虚拟按钮来调用 ajax 调用,作为响应,您可以触发实际 Modal 链接的点击事件。

      在下面添加我的示例:

      <button id="beforeModalLoad">Show MOdal</button>
      
      <button data-toggle="modal" id="actualLinkToModal" style="display:none;"   data-target="#myModal">Click me</button>
      
      $("#beforeModalLoad").click(function(){
          $.ajax(function(){
           ....
           success: function(data){
            $("#actualLinkToModal").trigger( "click" );
           }
        })
      })
      

      如果有帮助,请确认。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-12-11
        • 1970-01-01
        • 1970-01-01
        • 2019-12-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多