【发布时间】:2014-07-24 02:51:29
【问题描述】:
我正在制作一个网站,但遇到了一些麻烦。
在一个页面上有一个名称表,看起来像这样:
<table class="table" id="table">
<thead>
<tr>
<th id="name">Teacher</th>
<th id="courses">Courses</th>
</tr>
</thead>
<tbody>
<tr>
<td><a data-toggle="modal" href="#myModal" id="1">Katherine Crowley</a></td>
<td>English</td>
</tr>
<tr>
<td><a data-toggle="modal" href="#myModal" id="2">Seraphine Hamilton</a></td>
<td>English</td>
</tr>
还有更多条目,但这是一个很好的例子。当您单击表格中的姓名时,在此示例中为“Katherine Crowley”,将打开一个模式,我想在其中获得有关此人的信息。这是模态的代码:
<div class="modal" id="myModal">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" href="#name"></h4>
</div><div class="container"></div>
<div class="modal-body">
Content
<br>
<br>
<br>
<p>more content</p>
<br>
<br>
<br>
</div>
<div class="modal-footer">
<a href="#" data-dismiss="modal" class="btn">Close</a>
<a href="#" class="btn btn-primary">Save changes</a>
</div>
</div>
</div>
想法是,将modal的标题设置为人名,然后在内容区域中,将列出课程。
有人知道我该怎么做吗??
我对这一切还很陌生,所以尽可能详细地表示感谢。
谢谢!
编辑:查看下面的 cmets。丹评论了另一个问题的链接,在那里我找到了我想要的东西。如果一个模组可以将此问题标记为重复,那将不胜感激。
【问题讨论】:
-
你不能使用多个模态吗?只需为它们分配不同的 ID。
-
@Dan:谢谢!效果很好!如果您将链接作为解决方案发布,我可以确认它是正确的。
-
不应该用指向另一个问题的链接来回答 - 也许模组可以将其标记为重复?
-
@Dan 我想那将不得不这样做。感谢您的帮助。
标签: jquery html css twitter-bootstrap bootstrap-modal