我有一个带有表单的模态框,当我关闭模态框时我尝试清除该模态框。我在 2 个不同的页面上有 2 个不同的模态。我使用相同的 Javascript 来清除它们。在“用户”页面上,它可以工作,但在“添加项目”页面上则不起作用。你知道为什么以及我该如何解决这个问题吗?
$('#addProjectModal').on('hidden.bs.modal', function () {
$('#addProjectModal form')[0].reset();
});
$('#addadminprofile').on('hidden.bs.modal', function () {
$('#addadminprofile form')[0].reset();
});
<!-- Modal -->
<div class="modal fade" id="addProjectModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog modal-xl" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Ajouter un projet</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<form action="suiviProjet.php" method="POST">
<!-- Modal -->
<div class="modal fade" id="addadminprofile" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog modal-xl" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Add Admin</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<form action="users.php" method="POST">
最佳答案
我发现为什么一个代码正在运行,而另一个却没有......我必须清除缓存,这很好
关于Javascript 代码在模式关闭时不执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57432998/