Есть скрипт, который получает через Json данные из PHP-скрипта. Данные выводятся отлично. Не могу добиться, чтобы данные обновлялись через интервал. Обновление происходит, но данные дублируются. Вот рабочий скрипт, который просто выводит данные без обновления.
<script type='text/javascript'>
$(document).ready(function(){
$.ajaxSetup ({
cache: false
});
/* call the php that has the php array which is json_encoded */
$.getJSON('api.php', function(data) {
/* data will hold the php array as a javascript object */
$.each(data, function(key, val) {
$('ul').append('<li id="' + key + '">' + val.date + ' ' + val.event + ' ' + val.region + ' ' + val.host + ' '+ val.type + ' ' + val.info + '</li>');
});
});
});
</script>