2016-06-13 25 views
0

In einem Skript verwende ich AJAX, um Daten von einem Skript anzufordern. Die zurückgegebenen Daten werden im JSON-Format zurückgegeben. Das Skript gibt Sekunden zurück und ich suche nach einem einfachen Weg, um einen Countdown zu generieren, der Minuten und Sekunden anzeigt, die durch den zurückgegebenen Wert generiert werden.jQuery Countdown (Minuten: Sekunden) von Sekunden

Zum Beispiel, wenn das Skript 90 zurückkehrt würde ich einen Countdown braucht jede Sekunde zeigt tickt: 1:30

die jQuery docs Mit nur ich this Skript gefunden, aber es wird Minuten und Sekunden erfordert den Countdown aus zu starten . Skript, das über AJAX aufgerufen wird, gibt nur Sekunden zurück.

+0

Mögliches Duplikat von [jQuery countdown timer] (http://stackoverflow.com/questions/3785029/jquery-countdown-timer) – GaijinJim

Antwort

2

Um die Anzahl der Sekunden in Minuten: Sekunden zu konvertieren, können Sie Folgendes verwenden: totalSeconds ist die Rückkehr von Ihrer AJAX-Anfrage.

mins = Math.floor(totalSeconds/60); 
secs = totalSeconds % 60; 

Verwenden Sie dann das oben verlinkte Skript.