我使用Twitter 的 Bootstrap 模式。
您可以通过单击按钮或带有标签的其他内容来关闭模式data-dismiss="modal"
。我想使用 AJAX 在模态中处理我的表单(通过单击提交按钮),然后关闭模态。那么如何在 AJAX 中关闭这个模式呢?或者那不可能?
(对不起,我的英语不好...)
我使用Twitter 的 Bootstrap 模式。
您可以通过单击按钮或带有标签的其他内容来关闭模式data-dismiss="modal"
。我想使用 AJAX 在模态中处理我的表单(通过单击提交按钮),然后关闭模态。那么如何在 AJAX 中关闭这个模式呢?或者那不可能?
(对不起,我的英语不好...)
如果您进一步阅读文档:
$('#myModal').modal('hide')
只需获取模态的 ID,并myModal
用它替换。然后将它放在 AJAX 成功处理程序中就可以了。
您可以使用此脚本关闭模式
<button type="button" id="close_btn" class="close" data-dismiss="modal" aria-hidden="true">
<i class = "icons-office-52"></i>
</button>
$("#close_btn").trigger("click");
或者
$('#my_model').modal('hide');
经过大量的试验和错误并比较了 HTML 之前和之后,我得出了以下可行的方法:
$('body').removeAttr("style");
$("#myModal").removeAttr("style");
$(".modal-backdrop").remove();