Google图表-控件包装器在Ajax上失败



我正在使用谷歌图表构建一个图表。通过浏览器加载时,一切正常。

我有不同的选项卡,点击后会显示不同的数据。我使用ajax来获取数据,图形也很好,因为我使用

google.setOnLoadCallback(drawChart(data)); 

关于成功。

我使用google.visualization.Dashboard来使用control wrapperchart wrapper控件包装器帮助我获得在图中过滤的滑块类型的东西。当通过浏览器加载时,这项功能运行良好。然而,在ajax加载时,我得到了滑块值的更改,但它没有显示滑块HTML。

当通过ajax加载时,还需要传递什么来实现这一点???

如果需要什么,请告诉我!!!

我找到了解决方案,认为它可能会在这方面对某人有所帮助。

我在每次ajax请求时都会调用谷歌加载初始化器,其中只需要加载一次。

google.load("visualization", "1.1", {packages:["controls",'corechart']});

所以我在dom ready语句上面使用了这个。

最新更新