Bootstrap 模态隐藏功能不起作用
Bootstrap Modal Hide function doesn't work
我使用了带有 OK/Cancel 按钮的 Bootstrap 模态对话框。我希望在单击确定后完成一些工作,然后关闭模式对话框。所以我用JS来处理OK点击
HTML:
<div class="modal fade" id="RequestModal" tabindex="-1">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="RequestModalLabel">Confirm to submit below request?</h5>
</div>
<div class="modal-body">
...
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Cancel</button>
<button type="button" class="btn btn-primary" id="btn_close" onclick="f_test()">OK</button>
</div>
</div>
</div>
</div>
JS
function f_test () {
var myModal = new bootstrap.Modal(document.getElementById('RequestModal'));
myModal.hide();
}
隐藏功能无效。我搜索了 Whosebug 和其他人,但没有得到好的答案。
你们很亲近。先创建模态对话框的对象,然后用它隐藏在f_test()方法上如下图,
var myModal = new bootstrap.Modal(document.getElementById('RequestModal'));
myModal.show();
function f_test () {
myModal.hide();
}
JSFiddle:https://jsfiddle.net/78n9k65L/
我使用了带有 OK/Cancel 按钮的 Bootstrap 模态对话框。我希望在单击确定后完成一些工作,然后关闭模式对话框。所以我用JS来处理OK点击
HTML:
<div class="modal fade" id="RequestModal" tabindex="-1">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="RequestModalLabel">Confirm to submit below request?</h5>
</div>
<div class="modal-body">
...
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Cancel</button>
<button type="button" class="btn btn-primary" id="btn_close" onclick="f_test()">OK</button>
</div>
</div>
</div>
</div>
JS
function f_test () {
var myModal = new bootstrap.Modal(document.getElementById('RequestModal'));
myModal.hide();
}
隐藏功能无效。我搜索了 Whosebug 和其他人,但没有得到好的答案。
你们很亲近。先创建模态对话框的对象,然后用它隐藏在f_test()方法上如下图,
var myModal = new bootstrap.Modal(document.getElementById('RequestModal'));
myModal.show();
function f_test () {
myModal.hide();
}
JSFiddle:https://jsfiddle.net/78n9k65L/