gpt4 book ai didi

javascript - JS测量ajax完成时间

转载 作者:行者123 更新时间:2023-11-29 21:20:45 25 4
gpt4 key购买 nike

我有一个简单的js和php的ajax请求(从mysql获取数据)

function ajax_function(a,b) {
$.ajax({
type : 'POST',
url : mine.ajax_url,
dataType : 'json',
data : {
action : a,
},
success : b
});
};

我如何检测从初始请求到完成所花费的时间? (我正在尝试显示进度条)。

谢谢!

最佳答案

如果你想要进度状态:

xhr: function () {
var xhr = $.ajaxSettings.xhr(); // call the original function
xhr.addEventListener('progress', function (e) {
if (e.lengthComputable) {
var percentComplete = e.loaded / e.total;
// Do something with download progress
}
}, false);
return xhr;
}

关于javascript - JS测量ajax完成时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38628344/

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