twitter引导远程模式每次显示相同的内容。我正在使用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函数使它工作,但是我想知道是否可以使用本机引导模式远程函数,因为它应该很容易,我想我只是让事情复杂化了。
3 回答
PIPIONE
TA贡献1829条经验 获得超9个赞
$('body').on('hidden.bs.modal', '.modal', function () { $(this).removeData('bs.modal');});
翻阅古今
TA贡献1780条经验 获得超5个赞
modal-content
$(document).on("hidden.bs.modal", function (e) { $(e.target).removeData("bs.modal").find(".modal-content").empty();});
.local-modal
$(document).on("hidden.bs.modal", ".modal:not(.local-modal)", function (e) { $(e.target).removeData("bs.modal").find(".modal-content").empty();});
- 3 回答
- 0 关注
- 479 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消