假设我有一个循环生成X次的以下链接.
<a class="btn" data-toggle="modal" data-target="#view_more" href="/item/view/<?php echo $item_id; ?>">Launch Modal</a>
Run Code Online (Sandbox Code Playgroud)
这是启动模态的JS脚本.
$(document).ready(function () {
$('#view_more').modal({
remote: '/item/view/1',
show:false
}); // Start the modal
Run Code Online (Sandbox Code Playgroud)
它在remoteurl被硬编码时有效,但我希望它是动态的,具体取决于传递给它的内容.
Modal插件load()在它的构造函数中执行方法,所以真正改变模态的远程内容的唯一方法(除了自己手动执行AJAX)是在进行另一次调用之前销毁它:
$('#view_more')
.removeData('modal')
.modal({
remote: someURL,
show: false
});
Run Code Online (Sandbox Code Playgroud)
在回复类似帖子时有更多细节:Twitter bootstrap远程模式每次都显示相同的内容
| 归档时间: |
|
| 查看次数: |
16287 次 |
| 最近记录: |