function init_monitoring(){ if($('.monitor-id').length<=0){ return; } mcr.loading(); var formdata = new FormData(); formdata.append('mcr_secure', mcr.meta_data.secure); $.ajax({ url: "index.php?mode=ajax&do=monitoring", dataType: "json", type: 'POST', contentType: false, processData: false, data: formdata, error: function(data){ mcr.logger(data); mcr.notify(lng.error, lng.e_monitor); }, success: function(data){ if(!data._type){ return mcr.notify(data._title, data._message); } if(data._data.length<=0){ return mcr.loading(false); } $.each(data._data, function(key, ar){ $('.monitor-id#'+ar.id+' .progress-bar').css('width', ar.progress+'%').removeClass('progress-bar-info').removeClass('progress-bar-danger'); if(ar.status==1){ $('.monitor-id#'+ar.id+' .progress-bar').addClass('progress-bar-info'); $('.monitor-id#'+ar.id+' .progress-bar > span').text(ar.online+' / '+ar.slots); }else{ $('.monitor-id#'+ar.id+' .progress-bar').addClass('progress-bar-danger'); $('.monitor-id#'+ar.id+' .progress-bar > span').text(lng.offline); } }); mcr.loading(false); } }); } $(function(){ // Загрузка мониторинга init_monitoring(); });