2016-09-22 3 views
0

Ich führe ein JS/AJAX-Skript aus, um Daten in meiner Tabelle zu aktualisieren, und sobald das Skript fertig ist, möchte ich die Seite neu laden. Mit meinem aktuellen Code wird es jedoch sofort neu geladen. Gibt es eine Möglichkeit, das Nachladen für 3 Sekunden zu verzögern?JS - Nachladen des Standorts mit Verzögerung nach Ausführung der Funktion

// close modal and refresh page 
$('#EditRecordModal').modal('hide'); 
location.reload(); 

Dank

+2

Mögliches Duplikat von [Wie die Ausführung verzögern folgend in meinem Javascript in zwischen] (http://stackoverflow.com/questions/5990725/how-to-delay-execution -zwischen-dem-folgenden-in-meinem-javascript) –

+0

Erhalten Sie eine Antwort von Ihrer Datenbank/Server? Sie können warten, bis die Antwort eintrifft, und die Seite/Anzeigefehlermeldung erneut laden, wenn sie nicht in der Datenbank aktualisiert wird. –

Antwort

2
$('#EditRecordModal').modal('hide'); 
setTimeout(function(){location.reload()}, 3000); 
+0

Rockstar, danke. – Armitage2k

Verwandte Themen