gpt4 book ai didi

javascript - 查看完成 Ajax 请求需要多长时间

转载 作者:IT王子 更新时间:2023-10-29 03:01:06 25 4
gpt4 key购买 nike

找出特定 $.ajax() 请求花费了多长时间的好方法是什么?

我想获取这些信息,然后将其显示在页面的某处。

回答??::::

我是 javascript 的新手,如果您不想内联“成功”函数(因为它将是一个更大的函数),这是我能想到的最好的方法做这个?我觉得我把事情复杂化了......:

makeRequest = function(){
// Set start time
var start_time = new Date().getTime();

$.ajax({
async : true,
success : getRquestSuccessFunction(start_time),
});
}

getRquestSuccessFunction = function(start_time){
return function(data, textStatus, request){
var request_time = new Date().getTime() - start_time;
}
}

最佳答案

@codemeit 是对的。他的解决方案看起来像下面使用 jQuery 的 ajax 请求。这将以毫秒为单位返回请求时间。

var start_time = new Date().getTime();

jQuery.get('your-url', data, function(data, status, xhr) {
var request_time = new Date().getTime() - start_time;
});

关于javascript - 查看完成 Ajax 请求需要多长时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3498503/

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