Если нужно сделать функцию, которая дергала бы информацию с сервера в формате JSON с определенным интервалом по времени, то можно воспользоваться этим шаблоном, не забыв предварительно подключить библиотеку JQuery:
<script type="text/javascript">
function show(infos) {
$.getJSON({
url: "/api/serverstate",
cache: false,
data: infos,
dataType: "json",
success: function (data) {
document.getElementById('time_of_work').innerText = data.timeOfWork;
document.getElementById('devices_count').innerText = data.devicesCount;
}
});
}
$(document).ready(function(){
show();
setInterval('show()',1000);
});
</script>