使用PHP为Twitter引导模式提供动态ID

时间:2012-07-29 19:36:46

标签: php twitter-bootstrap modal-dialog

我正在尝试为每个模态生成唯一的ID,因为我将在每个模态的地址特定地图中加载。我的问题是当我点击链接时:

<a data-toggle="modal" href="#myModal_<? echo $meeting['ID'] ?>" ><? echo $meeting['Address'].", ".$meeting['City'] ?></a> 

它试图把我带到mypage.php / #myModal_8(或任何给定的ID,而不是拉起那个特定的模态。模态工作得很好我没有附加ID,但他们不会以这种方式加载动态内容。

 <a data-toggle="modal" href="#myModal_<? echo $meeting['ID'] ?>" ><? echo $meeting['Address'].", ".$meeting['City'] ?></a>
        </p>
        <div class="modal hide" id="#myModal_<? echo $meeting['ID'] ?>">
            <div class="modal-body">
                <? echo $meeting['Address'] ?>
            </div>
            <div class="modal-footer">
                <a href="#" class="btn" data-dismiss="modal">Close</a>
            </div>
        </div>

对此的任何帮助将不胜感激。谢谢!

1 个答案:

答案 0 :(得分:1)

所有关于你给模态的ID:id="#myModal_<? echo $meeting['ID'] ?>"

只有jQuery选择器需要#,而不是ID。哪个会给:

 <div class="modal hide" id="myModal_<? echo $meeting['ID'] ?>">

此外,您应该使用<?php打开您的php标记,原因如下所述:Are PHP short tags acceptable to use?