【发布时间】:2012-08-30 11:05:01
【问题描述】:
我正在使用 Twitter 引导程序,我指定了一个模式
<div class="modal hide" id="modal-item">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">x</button>
<h3>Update Item</h3>
</div>
<form action="http://www.website.com/update" method="POST" class="form-horizontal">
<div class="modal-body">
Loading content...
</div>
<div class="modal-footer">
<a href="#" class="btn" data-dismiss="modal">Close</a>
<button class="btn btn-primary" type="submit">Update Item</button>
</div>
</form>
</div>
还有链接
<a href="http://www.website.com/item/1" data-target="#modal-item" data-toggle="modal">Edit 1</a>
<a href="http://www.website.com/item/2" data-target="#modal-item" data-toggle="modal">Edit 2</a>
<a href="http://www.website.com/item/3" data-target="#modal-item" data-toggle="modal">Edit 2</a>
当我第一次单击这些链接中的任何一个时,我看到了正确的内容,但是当我单击其他链接时,它显示了第一次加载的相同内容,它不会更新内容。
我希望它在每次点击时更新。
P.S:我可以通过自定义 jQuery 函数轻松地使其工作,但我想知道它是否可以使用本机 Bootstrap 模态远程函数,因为它应该很简单,我想我只是让事情复杂化。
【问题讨论】:
-
相同的修复,但针对 Bootstrap 3 进行了修改。Bootstrap 3 引入了命名空间。 plnkr.co/edit/HWSgSw?p=preview
-
请注意,
remoteModals are deprecated as of Bootstrap v3.2.1 将在 v4 中消失。
标签: jquery jquery-plugins twitter-bootstrap modal-dialog