Realtime stat update
Ik ben een game aan het maken maar ik ben niet egt de beste in jquery :P.
Zou iemand mij meschien kunnen helpen met hoe ik een ajax stat update kan doen?
Bedankt,
Jeffrey
Heb je zelf al wat geprobeerd? En zo ja, waar loop je vast? Ook is mij niet helemaal duidelijk wat je met een 'stat update' bedoelt, misschien is het handig als je dat ook even uitlegt...
maar dat er om de zoveel sconden even geupdate word, dat je de actuelle stats krijgt.
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
function loadStation(station_afk) {
$.ajax({
url: "station_departures.php?s="+station_afk,
cache: false,
success: function(html){
$(".result").empty().html(html);
setTimeout(function () { loadStation( station_afk ); }, 30000);
}
});
}
$.ajax({
url: "station_departures.php?s="+station_afk,
cache: false,
success: function(html){
$(".result").empty().html(html);
setTimeout(function () { loadStation( station_afk ); }, 30000);
}
});
}
Dit is een deel van de code die ik gebruik in mijn site om data steeds maar te refreshen om de 30 sec.
Dank je :D
Dat lijkt mij veel dataverkeer gebruiken..
zijn er geen andere opties beschikbaar wand ik zoek het zelf namelijk ook.
Marco Bos op 29/12/2011 17:24:13:
@Aar
Dat lijkt mij veel dataverkeer gebruiken..
zijn er geen andere opties beschikbaar wand ik zoek het zelf namelijk ook.
Dat lijkt mij veel dataverkeer gebruiken..
zijn er geen andere opties beschikbaar wand ik zoek het zelf namelijk ook.
Dan kan je gaan kijken naar push/pull technieken (ook al weet ik niet of die goed beschikbaar zijn voor php/ajax
Marco Bos op 29/12/2011 17:24:13:
@Aar
Dat lijkt mij veel dataverkeer gebruiken..
zijn er geen andere opties beschikbaar wand ik zoek het zelf namelijk ook.
Dat lijkt mij veel dataverkeer gebruiken..
zijn er geen andere opties beschikbaar wand ik zoek het zelf namelijk ook.
Dat ligt aan hoeveel data je elke keer wilt updaten. Als het maar een enkel veld is is het niet echte veel dataverkeer. Daarnaast kan je het beperken door geen waardes terug te sturen als er niets veranderd is. In dat geval alleen een resultcode "0" bijvoorbeeld.