From 064f241de0b624df437ad02dbb60ed4d76733a16 Mon Sep 17 00:00:00 2001 From: zhaoke Date: Fri, 30 Dec 2022 09:42:19 +0000 Subject: [PATCH] * Add clear interval. --- module/zanode/js/view.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/module/zanode/js/view.js b/module/zanode/js/view.js index 506fb161a3..4811670c3e 100644 --- a/module/zanode/js/view.js +++ b/module/zanode/js/view.js @@ -1,3 +1,5 @@ +var checkInterval; +var intervalTimes = 0; $('#checkServiceStatus').click(function(){ $.get(createLink('zanode', 'ajaxGetServiceStatus', 'nodeID=' + nodeID), function(response) @@ -85,6 +87,7 @@ $('#checkServiceStatus').click(function(){ } else { + clearInterval(checkInterval) $('.init-success').show(); // $('.init-fail').hide(); } @@ -150,7 +153,12 @@ $('.btn-pwd-copy').live('click', function() $(function(){ $('#checkServiceStatus').trigger("click") - setInterval(() => { + checkInterval = setInterval(() => { + intervalTimes++; + if(intervalTimes > 300) + { + clearInterval(checkInterval) + } $('#checkServiceStatus').trigger("click") }, 2000); }) \ No newline at end of file