首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >防止Bootstrap Modal在其父元素(表)更改时消失

防止Bootstrap Modal在其父元素(表)更改时消失
EN

Stack Overflow用户
提问于 2013-01-04 02:46:25
回答 1查看 236关注 0票数 0

我正在使用把手来模板化一个表格。在桌子里面,我有一个模态。我使用Sijax (Simple AJAX for Flask-Python)来连续传输数据。当新数据传入时,JSON变量将获取新数据,并使用新数据重新绘制模板。桌子上的所有元素都可以工作。我的问题是,当我单击一个模式时,新的数据出现了,表格被重新绘制,模式消失了。

我希望在可能的情况下防止模式消失,但我不知道JS或HTML可以做到这一点。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-04 03:56:42

您可以在DOM中将模式从表中拉出,并相对于表、单元格或使用css定位它应该在的任何位置进行定位。

您还可以使用jQuery的.clone()并将模态元素保存到一个变量中,您可以在重新呈现时将该变量重新插入到表中;希望传递给它一个句柄,这样表就可以根据需要更新模态元素。

如果表重新呈现,并且模式在重新呈现之前是打开的,您还可以通过保存一个布尔值来触发事件,该事件导致打开模式,您可以根据需要进行检查。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14145182

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档