gpt4 book ai didi

javascript - 进行 AJAX 调用时显示 'loading' 图像

转载 作者:可可西里 更新时间:2023-11-01 02:50:14 26 4
gpt4 key购买 nike

我有以下 jQuery Ajax 调用:

$.ajax({
type: "POST",
url: "addtobasket.php",
data: "sid=<?= $sid ?>&itemid=" + itemid + "&boxsize=" + boxsize + "&ext=" + extraval,
success: function(msg){
$.post("preorderbasket.php", { sid: "<?= $sid ?>", type: "pre" },
function(data){
$('.preorder').empty();
$('.preorder').append(data);
});
}
});

我想在 ajax 调用进行时显示图像。我该怎么做?

谢谢,

最佳答案

试试这个:

<script type="text/javascript">
$(document).ready(function()
{
$('#loading')
.hide()
.ajaxStart(function() {
$(this).show();
})
.ajaxStop(function() {
$(this).hide();
});
});
</script>

<div id="loading">
Loading....
</div>

这将在您每次执行 ajax 请求时显示加载图像,我在页面顶部实现了这个 div,因此它不会阻碍页面,但您始终可以看到 ajax 调用何时进行在。

关于javascript - 进行 AJAX 调用时显示 'loading' 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7082323/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com