Javascript 动态图从ajax检索数据
generate.php将以Javascript 动态图从ajax检索数据,javascript,dygraphs,Javascript,Dygraphs,generate.php将以json格式从mysql提取数据 然后graph.php将通过ajax请求为json数据生成.php 如何使用此json数据来馈送dygraph数据 示例动态图代码 g3 = new Dygraph( document.getElementById("graphdiv3"), //"temperatures.csv", [ //this part i need to change with ajax request dat
json
格式从mysql提取数据
然后graph.php将通过ajax
请求为json
数据生成.php
如何使用此json
数据来馈送dygraph
数据
示例动态图代码
g3 = new Dygraph(
document.getElementById("graphdiv3"),
//"temperatures.csv",
[ //this part i need to change with ajax request data
[1,10,100],
[2,20,80],
[3,50,60],
[4,70,80]
],
//jsonStr,
//data;
{
rollPeriod: 7,
showRoller: true
}
);
您可以使用
文件
选项来更新选项
更改图表中的数据,例如:
$.get('/path/to/data',函数(数据){
g、 更新选项({file:data});
});
请参阅演示以获取灵感。回答这个问题有点晚了,但只需将AJAX调用围绕动态图声明(此处假设为jQuery)进行包装即可
谢谢你的建议,但那不是我需要的。我需要的是将dygraph和ajax结合起来。
$.getJSON('data.json', function (data) {
var g = new Dygraph(document.getElementById("graphdiv"), data.rows,
{
//options
});
})
// AJAX callbacks
.done(function() { console.log('getJSON request succeeded!'); })