gpt4 book ai didi

javascript - 显示 HTML 元素是 AJAX 加载的最简单/最好的方法是什么?

转载 作者:行者123 更新时间:2023-11-29 20:24:13 27 4
gpt4 key购买 nike

有时在我的应用程序中加载了很多元素,所以我想在禁用它的控件(或 DOM 节点)上方显示典型的 AJAX 微调器。

最简单/最好的方法是什么?

理想情况下我想:

$("#myelement").loading();
$("#myelement").finishloading();

或者更好的是能够直接使用元素执行 AJAX 请求:

$("#myelement").post(url, params, myfunction);

成为 #myelement 常规节点或表单输入。

最佳答案

您可以使用 beforeSendcomplete 回调:

$.ajax({
url: 'script.cgi',
type: 'POST',
beforeSend: function() {
$('.spinner').show();
},
complete: function() {
// will trigger even if request fails
$('.spinner').hide();
},
success: function(result) {
// todo: do something with the result
}
});

关于javascript - 显示 HTML 元素是 AJAX 加载的最简单/最好的方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2044754/

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