记录一个Bootstrap模态框Bug(modal fade引起的bug)
先放代码
<div class="modal fade" tabindex="-1" role="dialog">
</div>
当我使用上面这段代码作为弹窗遮罩层的时候,这个遮罩层只是一个等待遮罩,在ajax完成后会取消(取消由ajax完成控制)。
在我连续按下回车触发submit事件的时候,ajax也被连续触发了,这个时候由于间隔事件太短,会导致模态框被关闭后,遮罩层还在!
最后删除fade样式就可以了,怀疑是渐变样式,导致在那极端的时间内发生了重复操作。但是我把submit按钮都禁用了也同样如此。
<div class="modal" tabindex="-1" role="dialog">
</div>
具体细节不是太清楚,反正删除fade就OK了