javascript - 引导模式在 Chrome 中不起作用
问题描述
全部,
我遇到了 bootstrap 3 modal 在 Chrome 或 Edge 中无法正常工作的问题。该模式在 FireFox 中运行良好。笔记!在显示第二个模态“消息”之前,模态最终会显示一瞬间(在所有浏览器中都可以正常工作)。
这是模式的 HTML:
<!-- Spinner modal -->
<div class="modal fade" id="spinner" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">Processing</h4>
</div>
<div class="modal-body">
<div class="row">
<div class="col-md-12">
<p>Your payment is being processed. Please do not close your browser window or click the back button. Doing so may incurr multiple charges.</p>
</div>
</div>
<div class="row">
<div class="col-md-12 text-center">
<img src="../images/icons/spinner.gif" />
</div>
</div>
</div>
<div class="modal-footer"></div>
</div>
</div>
</div>
应该发生的是,当 ajax 调用触发时,微调器模式应该在 Web 服务运行时显示。它应该保持在屏幕上,直到完整的事件运行。这是 ajax 调用的完整列表。在所有情况下,Web 服务都运行良好并返回 JSON 字符串。
// Record the payment
jQuery.ajax({
type: "POST",
async: false,
url: "/payments.asmx/ProcessPayment",
contentType: "application/json; charset=utf-8",
data: JSON.stringify({
_paymentRecord: payment
}),
dataType: "json",
"beforeSend": function () {
// Display the wait graphic
$("#spinner").modal("show");
},
"success": function (data) {
// some code goes here which was removed to make the listing readable
},
"error": function (jqXHR, textStatus, errorThrown) {
alert("Error executing web service: " + jqXHR.responseText);
},
"complete": function () {
// Hide the spinner modal
$("#spinner").modal("hide");
}
});
解决方案
从类列表中删除“淡入淡出”。我不知道为什么它不适用于淡入淡出,但这对我来说是固定的。
推荐阅读
- clojure - 检查输入的温度是否低于绝对零时出现 classCastException 错误
- javascript - 如何使用应用脚本向 google 幻灯片演示文稿添加连接线?
- javascript - 对这种双重递归的工作方式感到困惑
- reactjs - TypeScript:“JSX.IntrinsicElements”类型上不存在属性“图标”
- python - 为什么我的程序不使用指定的代理
- java - 为什么我不能将带有 RestTemplate 的文件发送或 POST 到服务器?
- postman - 在 Postman 中发送请求之前将字段设置为随机数
- powerbi - DAX: Return distinct column values based on other conditions
- javascript - Laravel 在刀片中运行 JavaScript
- r - 在表格中排列显微图像以供发布