0
我有一個ChartRangeFilter和LineChart在我的JSF頁面的儀表板。在我添加儀表板和過濾器之前,我使用chart.clear()
的清晰圖表函數只能在LineChart上正常工作,但現在我無法擺脫ChartRangeFilter。我正在用location.reload()
盜號,但我很想找到一個更好的解決方案。谷歌圖表儀表板重置
感謝
湯姆
我有一個ChartRangeFilter和LineChart在我的JSF頁面的儀表板。在我添加儀表板和過濾器之前,我使用chart.clear()
的清晰圖表函數只能在LineChart上正常工作,但現在我無法擺脫ChartRangeFilter。我正在用location.reload()
盜號,但我很想找到一個更好的解決方案。谷歌圖表儀表板重置
感謝
湯姆
如果你想刪除它們,你可以這樣做:
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';
}
不幸的是,我可以」然後在清除後重建圖表,有沒有辦法在我下次調用圖表時撤消display ='none'? – DeadlyWonky 2014-09-30 02:31:12
@DeadlyWonky做同樣的事情,但用'node.children [i] .style.display ='';' – juvian 2014-10-01 16:53:16
不錯,謝謝 – DeadlyWonky 2014-10-07 08:35:08