Js executes an ajax request every 5 minutes
- 2020-03-30 00:03:36
- OfStack
There seems to be only one window.onload=function(){} per page, so you need multiple events
window.onload=function(){
//Suppose that the test function is executed every five minutes
publicBusi();
personBusi();
}
function publicBusi(){
setTimeout(personBusi,1000*60*7);//So 1,000 here means 1,000 milliseconds in a second, 60 seconds in a minute, and 7 means seven minutes in total
$.post('${basePath}/approval/toCheckPublicBusi',function(data){
if(data.result !=0){
....................
}
});
}
function personBusi(){
setTimeout(publicBusi,1000*60*5);//A thousand here means 1,000 milliseconds in a second, 60 seconds in a minute, and 5 means a total of 5 minutes
$.post('${basePath}/approval/toCheckPersonBusi',function(data){
if(data.result !=0){
............
}
});
}