2

我的页面上有谷歌图表,但是现在在页面加载时加载谷歌可视化库时会绘制图表,我必须通过ajax动态提供数据,所以是否可以更改回调方法,或者有什么替代方法?

4

2 回答 2

4

我按照自己的意愿进行了管理,它可能对某人有所帮助,如果有更好的解决方案,请提出建议。

  1. 我删除了这个 setOnLoadCallback 函数 - google.setOnLoadCallback(drawChart); 这个回调将在加载可视化库后立即调用 drawChart() (但我不想要它,我想在按钮单击时调用它)。

  2. 所以我drawChart();直接在按钮点击函数代码中调用函数。

  3. 然后我遇到了将动态数据渲染到数据表的问题,当我输入硬编码值时,图表绘制得很好,但是当我放置变量而不是那些值时,它无法生成图表。

  4. 所以我将变量解析为整数parseInt(doc_pre),它工作正常。

于 2012-12-27T14:56:17.263 回答
0

你可以检查这个:

jQuery 图表

于 2012-12-27T11:55:51.040 回答