我知道timeout
您可以设置的 jQuery 属性$.ajaxSetup
,但这会中止当前超时请求。
我必须使用哪些选项来全局监控每个单独的 AJAX 请求所花费的时间,以便为用户等待提供反馈。
伪代码:
if(timeTaken > 1000){
// taking a long time
} else if (timeTaken > 5000){
// this is embarrassing, please refresh!
}
但是使用 jQuery 的 AJAX 在全球范围内实现......