谷歌图表仪表板重置

时间:2014-09-29 02:55:51

标签: javascript jsf google-visualization

我的JSF页面中有一个带ChartRangeFilter和LineChart的仪表板。在我添加仪表板和过滤器之前,使用chart.clear()的清晰图表功能在LineChart上运行良好,但现在我无法摆脱ChartRangeFilter。我用location.reload()攻击它,但我很乐意找到一个更整洁的解决方案。

由于

汤姆

1 个答案:

答案 0 :(得分:0)

如果你想删除它们,你可以这样做:

 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';
 } 
相关问题