Moin zusammen,
programmiere seit einiger Zeit einen Liveticker für bestimmte Sportergebnisse, den ich via eines C++-Programms steuere. Hatte es bisher so gelöst, dass die HTML-Seite pauschal alle 30 Sekunden neu geladen wird.
Habe es nun umgerüstet, dass die Tabelle mit den Ergebnissen via JS mit setIntervall und load in eine div-Komponente geladen wird. (Tabelle in einer anderen Datei, die wiederum durch mein C++-Programm gefüttert wird.)
Nun wäre es mein Ziel, dass nur dann neu geladen wird, wenn auch neue Ergebnisse da sind. Sämtliche Googlei von mir war bisher leider erfolglos.
Gibt es da eine elegante Lösung?
Vielleicht könnte ich via C++ irgendein Signal schicken, dass ein nachladen startet?
Bin für jede Hilfe dankbar!
Schöne Grüße
programmiere seit einiger Zeit einen Liveticker für bestimmte Sportergebnisse, den ich via eines C++-Programms steuere. Hatte es bisher so gelöst, dass die HTML-Seite pauschal alle 30 Sekunden neu geladen wird.
Habe es nun umgerüstet, dass die Tabelle mit den Ergebnissen via JS mit setIntervall und load in eine div-Komponente geladen wird. (Tabelle in einer anderen Datei, die wiederum durch mein C++-Programm gefüttert wird.)
Code:
$.ajaxSetup({ cache: false });
$(document).ready(
function() {
$("#table").load("js_content/table");
setInterval(function() {
$("#table").load("js_content/table");
}, 10000);
});
Nun wäre es mein Ziel, dass nur dann neu geladen wird, wenn auch neue Ergebnisse da sind. Sämtliche Googlei von mir war bisher leider erfolglos.
Gibt es da eine elegante Lösung?
Vielleicht könnte ich via C++ irgendein Signal schicken, dass ein nachladen startet?
Bin für jede Hilfe dankbar!
Schöne Grüße