How to refresh the auto refresh div inside the div theres is php
The following code dont work?
var refresh = setInterval(function() { $(\"#recent_ac
Based on x0n's comment, which I think is a fair guess, I am guessing that you want to automatically refresh a Anyhow, if that's what you want, you would need to do this: Your server-side script ( If this is not at all what you meant by refreshing the EDIT: In response to your comment: you can't make Javascript "refresh" the contents of the dynamic PHP code. This just isn't possible as the browser can't really execute a server side language like PHP. You have to call the server again. In order to make this cleanest you should probably move the code that fills the contents of setInterval function is 1. This is a really bad idea, as the delay is in milliseconds, so you would be firing off 1000 requests a second (not that the browser would let you, but still).
var timer;
var seconds = 30; // how often should we refresh the DIV?
function startActivityRefresh() {
timer = setInterval(function() {
$('#recent_activity').load('recent_activity_ajax.php');
}, seconds*1000)
}
function cancelActivityRefresh() {
clearInterval(timer);
}
recent_activity_ajax.php in the example) would then need to return whatever you want the startActivityRefresh:
$(function() {
startActivityRefresh();
});
#recent_activity to a function, call that once when the page loads and have a different file that simply outputs that code to be able to refresh it dynamically. You should probably look into MVC patterns from here, but I'm not sure if you're quite ready for that...