Ajax停止后模态不会隐藏

时间:2018-06-23 17:23:22

标签: javascript php jquery ajax

我需要一个“请稍候”模式,直到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');
});

0 个答案:

没有答案