timeout
に設定できるjQueryのプロパティについては知っていますが$.ajaxSetup
、これにより現在タイムアウトしているリクエストが中止されます。
ユーザーが待っているフィードバックの目的で、個別のAJAXリクエストごとにかかる時間をグローバルに監視するために必要なオプションは何ですか。
擬似コード:
if(timeTaken > 1000){
// taking a long time
} else if (timeTaken > 5000){
// this is embarrassing, please refresh!
}
しかし、jQuery の AJAX でグローバルに実装されています...