Reputation: 5343
I want to call a function for every half minute. i am using the following code. The function is not getting triggered.
Code:
window.setInterval('progress()', 10000);
Geetha.
Upvotes: -1
Views: 1114
Reputation: 27100
Every half min would be 30,000 miliseconds
Example ...
refreshId = setInterval(myfunction(), 30000);
In jQuery you'd do something like ...
$(document).ready(function(){
var refreshId = setInterval(myfunction(), 30000);
});
Or if you want to put your function within your refresh code ...
$(document).ready(function(){
var refreshId = setInterval(function() {
$("#myid").load('/mypage.html?update='+ Math.random());
}, 30000);
});
Upvotes: 1
Reputation: 33245
I think the setInterval method may somehow fail to find the definition of the progress function.
Have you tried invoking setInterval with the function object directly?
window.setInterval(progress, 10000);
Upvotes: 1