Т.е. на страницу автоматически подгружаются новые записи по мере добавления в БД.
Иногда этот код выводит одно и то же 2 раза!!
Что в нем не так?
var ca = <?php echo $m ?>; // какое последнее сообщение
$(document).ready(setInterval(function(){
var cah = false;
if(!cah)
{
$.ajax({
url: '/add.php',
type: 'POST',
data: {"ca" : ca},
beforeSend: function() {
cah = true;
},
success: function(data){
data = jQuery.parseJSON(data);
if (data.length > 0) {
$.each(data, function(index, data){
$("#avto").prepend(data.news_div);
});
ca += data.length;
cah = false;
}}
});
}
}, 3000));