JavaScript图表 - 动态添加数据点

6
我正在尝试通过AJAX接收到的数据动态向jqplot添加数据点,但我没有找到实现这一点的方法。这不可能吗?
如果不行,还有哪些可用的包可以完成基本的绘图并允许动态数据?
1个回答

6
您可能想查看下面的示例,了解在 Flot 中如何处理此问题。 Flot 是一个基于 jQuery 的开源绘图库,类似于 jqplot。 两个库非常相似。
以下是使用 AJAX 获取和绘制数据的代码:
function fetchData() {
   $.ajax({
      url:      "json_fetch_new_data.php",
      method:   "GET",
      dataType: "json",
      success:  function(series) {
         var data = [ series ];

         $.plot($("#placeholder"), data, options);
      }
   });

   setTimeout(fetchData, 1000);
}

请查看以下演示以查看其实际效果: 有关 Flot 的更多信息,请参见以下内容:

1
谢谢,这正是我想要的。我将转向Flot。 - David Pfeffer

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接