Generalnie, wykonuję żądanie AJAX dla zewnętrznego systemu logowania, w jaki sposób mogę zaktualizować pasek postępu na podstawie długości żądania?aktualizacja paska postępu przy użyciu żądania ajax sekund
Na przykład, żądanie trwa od 1.30s do 1.40s do wypełnienia, w jaki sposób mogę zaktualizować pasek postępu na podstawie pewnych odstępach czasu, jak aktualizować to 10% co 10 ms lub coś, oto układ HTML pasek postępu
<div class="progress progress-striped active">
<div class="progress-bar" role="progressbar" aria-valuenow="65" aria-valuemin="0" aria-valuemax="100" style="width: 65%">
<span class="sr-only">65% Complete</span>
</div>
</div>
długość paska postępu jest określana przy użyciu atrybutu
Chodzi o to, aby po prostu dostać to wyglądać to aktualizowanie na podstawie wniosku tak, gdy wniosek jest kompletny width: 65%
pasek odsetek jest pełna
Moja sugestia byłoby nie. W czasie od 1,3 do 1,4 sekundy (w większości przypadków) użytkownik raczej nie pomyśli: "Zastanawiam się, ile czasu mi zostało, dopóki nie skończę się logować". Użyj [programu ładującego gif] (https://www.google.co.uk/search?q=loader+gif). – George
Skąd wiadomo, że żądanie powolnego połączenia zajmie 1,3-1,4, a nie 6 sekund? –
@KevinB Czy było to skierowane na PO? – George