【发布时间】:2019-05-15 07:13:48
【问题描述】:
$('.modal-content div.loader').show();
.show 方法添加内联 css 显示块,但仍然 loader div 不显示
ajax 调用之前
当我只是删除关闭按钮方法时,我发现加载程序在调用 ajax 后迟到了
<div class="modal fade show" id="addnotetocal" tabindex="-1" role="dialog" aria-labelledby="addnotetocal" style="padding-right: 17px;">
<div class="modal-dialog modal-lg" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title">Add Fees</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<form name="event-field">
<div class="form-row">
<div class="input-group-prepend col-md-12">
<!-- <label for="fee">Fee</label> -->
<span class="input-group-text"><i class="fa fa-dollar"></i></span>
<input type="number" name="fee" id="fee" class="form-control" placeholder="">
</div>
<div class="custom gap"></div>
<div class="col-md-12">
<input class="" type="checkbox" value="" id="na">
<label class="form-check-label" for="na">
Not Available
</label>
</div>
</div>
<input type="hidden" name="selected_date" id="selected_date" value="">
</form>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" id="ev_cancel" data-dismiss="modal">Cancel</button>
<button type="button" class="btn btn-primary" id="ev_submit" data-action="submit-event">Submit</button>
<button type="button" class="btn btn-secondary" id="ev_delete" data-action="submit-event">Delete</button>
<button type="button" class="btn btn-primary" id="ev_update" data-action="submit-event">Update</button>
</div>
<div class="loader">
<img src="<?php echo get_stylesheet_directory_uri().'/img/loading.gif' ?>" alt="">
</div>
</div>
</div>
</div>
我添加了模式代码 bootstrap 4 和模型操作正常,但加载器无法正常工作的 ajax 调用出现问题。
请查看此内容并快速更新她
加载器和图像 css
.loader {
display: none;
position: absolute;
top: 0;
text-align: center;
width: 100%;
height: 100%;
background: rgba(0,0,0,0.1);
z-index: 999;
}
.loader img {
top: 50%;
position: absolute;
}
【问题讨论】:
标签: jquery bootstrap-4