如果第二次,Bootstrap Modal 按钮关闭无法关闭
Posted
技术标签:
【中文标题】如果第二次,Bootstrap Modal 按钮关闭无法关闭【英文标题】:Bootstrap Modal button close cannot close if second time 【发布时间】:2021-05-15 00:15:31 【问题描述】:我的模态如果第一次可以关闭,但再次打开模态并且不能关闭它。 我的代码有什么问题。下面的代码是我的代码
<div class="modal fade" role="dialog" data-backdrop="static" data-keyboard="false" tabindex="-1">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Add Username</h4>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
</div>
<div class="modal-footer">
<button type="button" class="btn btn-danger" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary" data-save="modal">Save</button>
</div>
</div>
</div>
我的控制器
public IActionResult CreateUsername()
Usernames username = new Usernames();
return PartialView("_AddUsername", username);
【问题讨论】:
你能显示你的控制器代码吗?我认为您应该在控制器中使用异步类型。 【参考方案1】:从你的代码中,你终于失去了</div>
。如果还是不行,请尝试使用Bootstrap的Modal-components下面的代码。
<div class="modal" tabindex="-1" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title">Modal title</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<p>Modal body text goes here.</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Save changes</button>
</div>
</div>
</div>
</div>
【讨论】:
以上是关于如果第二次,Bootstrap Modal 按钮关闭无法关闭的主要内容,如果未能解决你的问题,请参考以下文章
在 bootstrap-vue 模态(b-modal)int 测试中找不到按钮
python测试开发django-122.bootstrap模态框(modal)学习