我需要一个“请稍候”模式,直到ajax请求停止为止。模态显示直到ajax结束,但是模态在ajax结束后不会隐藏。
我将console.log()
置于这两种状态。它可以正常工作,但模式不会被隐藏。
<div id="myModal" class="modal fade" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-body">
<p>Please Wait...</p>
</div>
</div>
</div>
</div>
$(document).ajaxStart(function () {
$("#myModal").modal('show');
console.log('start');
}).ajaxStop(function () {
$("#myModal").modal('hide');
console.log('finish');
});