I\'m trying to make an AJAX function update about 30 seconds. I have a simple version of that done, here is the code.
var refInterval = window.setInterval(\'
just put the setTimeout into your successhandler and it should work like charm
var update = function() { $.ajax({ type : 'POST', url : 'post.php', success : function(data){ $('.voters').html(data); var refInterval = window.setTimeout('update()', 30000); // 30 seconds }, }); }; update()