Данные PHP в Javascript-значениях JustGage
Я пробовал это в течение достаточно долгого времени, во-первых, я использую PHP для моего серверного скрипта и mysql для базы данных. Я недавно натолкнулся на justgage.com для онлайн-графиков.
поэтому код для него примерно такой:
var g = new JustGage({
id: "gauge",
value: getRandomInt(350, 980),
min: 350,
max: 980,
title: "Lone Ranger",
label: "miles traveled"
});
поэтому я хочу установить значение датчика динамически из php с помощью javascript autorefresh, это невозможно, если я просто использую короткие теги PHP в поле значения. Короче говоря, я хочу использовать диаграммы jusgage.com и динамически получать значения из php в режиме реального времени без обновления html, возможно ли это?
2 ответа
Решение
Использование g.refresh(newValue)
, Это не похоже на веб-сайт, и у них нет API, но я видел это в коде.
var g1, g2;
window.onload = function(){
var g1 = new JustGage({
id: "cpugauge",
value: 0,
min: 0,
max: 100,
title: "CPU",
label: "Load"
});
var g2 = new JustGage({
id: "memgauge",
value: 0,
min: 0,
max: 100,
title: "Memory",
label: "Used"
});
setInterval(function() {
$.get('ajax/cpu.php', function (newValue) { g1.refresh(newValue); });
$.get('ajax/mem.php', function (newValue) { g2.refresh(newValue); });
}, 2500);
};