Yapmak istediğim olay,
Çektiğim veri bir kez görünsün tekrar tekrar bildirim vermesin. Ama alarm sayfasını ziyaret etmediyse de sayfayı kendisi yenilerse yeniden alarm bildirimini göstersin istiyorum. Ajax kodlarım aşağıdaki gibi.
<script type="text/javascript">
repeatAjax();
function repeatAjax(){
jQuery.ajax({
type: "POST",
url: 'notification.php',
dataType: 'json',
success: function(message) {
var msg = "<a href='alarms.php' class='notif'><span class='icon-fire'></span>"+message.msg+"</a>";
jQuery.jGrowl(msg, { header: ""+message.state+"", bgColor: "bg"+message.bgColor+"" });
},
complete: function() {
setTimeout(repeatAjax,1000); //After completion of request, time to redo it after a second
}
});
}
</script>