Данные 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);
  };
Другие вопросы по тегам