function function_status(function_id, chart_number) { const url = '/function_status/' + function_id; $.getJSON(url, function(data, responseText, jqXHR) { if (jqXHR.status !== 204) { document.getElementById("status-" + chart_number).innerHTML = data['string_status'].replace(/(?:\r\n|\r|\n)/g, "
"); } else { document.getElementById("status-" + chart_number).innerHTML = "Error"; } } ); } // Repeat function for function_status() function repeat_function_status(function_id, chart_number, period_sec) { setInterval(function () { function_status(function_id, chart_number) }, period_sec * 1000); }