7

我使用Twitter 的 Bootstrap 模式。 您可以通过单击按钮或带有标签的其他内容来关闭模式data-dismiss="modal"。我想使用 AJAX 在模态中处理我的表单(通过单击提交按钮),然后关闭模态。那么如何在 AJAX 中关闭这个模式呢?或者那不可能?

(对不起,我的英语不好...)

4

3 回答 3

16

如果您进一步阅读文档:

$('#myModal').modal('hide')

只需获取模态的 ID,并myModal用它替换。然后将它放在 AJAX 成功处理程序中就可以了。

于 2013-10-25T18:14:55.213 回答
5

您可以使用此脚本关闭模式

<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');
于 2016-10-19T12:07:14.623 回答
0

经过大量的试验和错误并比较了 HTML 之前和之后,我得出了以下可行的方法:

$('body').removeAttr("style");
$("#myModal").removeAttr("style");
$(".modal-backdrop").remove();
于 2020-08-09T17:22:20.523 回答