【问题标题】:how to contribute body of modal in bootstrap 3?如何在引导程序 3 中贡献模态体?
【发布时间】:2015-03-11 07:38:13
【问题描述】:

要求-我的应用程序有一个按钮,单击该按钮时应该会弹出一个模式,其中将包含一些数据。
体系结构-我希望通过 php 文件从另一个应用程序(某些 url)提供模态数据。如何做到这一点?
我尝试过的-在我放置的php文件中

<?php echo ' <div class="modal-dialog">
<div class="modal-content">
    <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal"
            aria-label="Close">
            <span aria-hidden="true">&times;</span>
        </button>
        <h4 class="modal-title" id="myModalLabel">Modal title</h4>
    </div>
    <div class="modal-body">...</div>
    <div class="modal-footer">
        <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
        <button type="button" class="btn btn-primary">Save changes</button>
    </div>
</div>

在我使用的 html 中

<div id="prerequisites-container" class="container-fluid">
    <a href="http://localhost/Experiment/main/prereq.php"
        data-toggle="modal" data-target="#myModal" class="btn btn-default">
        Launch Modal </a>
    <div class="modal fade" id="myModal" tabindex="-1" role="dialog"
        aria-labelledby="myModalLabel" aria-hidden="true"></div>
</div>

【问题讨论】:

    标签: javascript php jquery html twitter-bootstrap


    【解决方案1】:

    放置您的 HTML 代码,如下所示:

    <div class="modal fade" id="myModal" tabindex="-1" role="dialog"
            aria-labelledby="myModalLabel" aria-hidden="true"></div>
    

    在您的 Echo 中。

    <?php echo ' HERE <div class="modal-dialog">
    

    更新:

    <div id="prerequisites-container" class="container-fluid">
        <a href="#" data-toggle="modal" data-target="#trymodalbootstrap" role="button" data-toggle="modal" class="btn btn-default">Launch Modal</a>
    </div>
    
    <?php echo '<div class="modal fade" id="trymodalbootstrap" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"></div>
    <div class="modal-dialog">
    <div class="modal-content">
        <div class="modal-header">
            <button type="button" class="close" data-dismiss="modal"
                aria-label="Close">
                <span aria-hidden="true">&times;</span>
            </button>
            <h4 class="modal-title" id="myModalLabel">Modal title</h4>
        </div>
        <div class="modal-body">...</div>
        <div class="modal-footer">
            <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
            <button type="button" class="btn btn-primary">Save changes</button>
        </div>
    </div>'; ?>
    

    【讨论】:

    • 如果我错了请纠正我,但这正是我在当前情况下正在做的事情并且它不起作用
    • 我更新了我的答案。请看一下,它可以在我的本地主机页面中使用。如果它不起作用,也许,你忘了添加引导链接
    • 我看到你在调用者内部提供了一个链接。如果您需要重定向到外部页面,您可以将其更改为按钮而不是 ,那么您不需要引导模式
    • 谢谢它的工作,我所做的是与你的解决方案一起,我打了@khanmizan 解决方案。一起工作很好。但是我必须选择一个最好的答案,所以我会选择你的努力。谢谢:)
    【解决方案2】:

    将模态html放在你的html中,并通过来自服务器的ajax调用动态地获取模态内容数据。并在显示之前将该数据添加到模态

    【讨论】:

      猜你喜欢
      • 2011-12-24
      • 2012-01-09
      • 1970-01-01
      • 2021-07-20
      • 2010-12-10
      • 2016-12-10
      • 2015-10-13
      • 1970-01-01
      • 2021-03-15
      相关资源
      最近更新 更多