我的页面上有谷歌图表,但是现在图表是在页面加载时加载Google Visualization库时绘制的,我必须通过ajax动态提供数据,所以是否可以更改回调方法,或者是还有其他选择吗?
答案 0 :(得分:4)
我按照自己的意愿管理它,对某人有帮助,如果有更好的解决方案,请建议。
我删除了这个setOnLoadCallback函数 - google.setOnLoadCallback(drawChart);
一旦加载了可视化库,此回调将调用drawChart(),
(但我不想要它,我想在点击按钮时调用它。)
所以我在按钮点击功能代码中直接调用了drawChart();
函数。
然后我遇到了将动态数据渲染到数据表的问题,当我输入硬编码值时,图表绘制得很好,但是当我放置变量而不是那些值时,它无法生成图表。 / p>
所以我通过parseInt(doc_pre)
将变量解析为整数,
它运作良好。
答案 1 :(得分:0)
您可以查看: