谷歌图表面板重置

google chart dashboard reset

本文关键字:表面 谷歌      更新时间:2023-09-26

我在JSF页面中有一个带有ChartRangeFilter和LineChart的面板。在我添加仪表板和过滤器之前,我使用chart.clear()的clear chart函数仅在LineChart上运行良好,但现在我无法摆脱ChartRangeFilter。我正在用location.reload()破解它,但我很想找到一个更整洁的解决方案。

感谢

Tom

如果您想删除它们,可以执行以下操作:

 var node= document.getElementById('dashboard');
 while (node.hasChildNodes()) {
     node.removeChild(node.lastChild);
 }  

如果你只想隐藏它们:

 var node= document.getElementById('dashboard');
 for(var i=0;i<node.children.length;i++){
     node.children[i].style.display='none';
 }