Skip to content

Instantly share code, notes, and snippets.

@jalex19100
Last active November 11, 2015 22:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jalex19100/2d024532f94e7e6a0385 to your computer and use it in GitHub Desktop.
Save jalex19100/2d024532f94e7e6a0385 to your computer and use it in GitHub Desktop.
/**
* Remember to clear the previous refreshId before setting a new one. IE, in particular, will not remove the prior id automatically.
*/
var defaultRefreshInterval = 5; // minutes
var url = window.location.protocol + '//' + document.domain;
var refreshId;
var enableAutoRefresh = function() {
var interval = jQuery('#autorefresh_interval').val();
var enabled = jQuery('#enable_autorefresh').is(':checked');
interval = (typeof interval === "undefined") || interval > 0 ? interval: defaultRefreshInterval;
window.console && window.console.log("AutoRefresh Enabled:" + enabled + ", Interval entered: " + interval);
jQuery('#autorefresh_interval').val(interval);
clearInterval(refreshId);
refreshId=null;
if (enabled) {
refreshId = setInterval(
function () {
window.console && window.console.log("AutoRefreshEnable with delay: " + interval);
updateAllData()
}, interval*60000);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment