Как удалить google.visualization.Dashboard
Я хотел бы использовать этот пример графиков на панели инструментов:
https://code.google.com/apis/ajax/playground/?type=visualization
Чтобы инициировать и рисовать, я вызываю функцию "drawVisualization()", но мне нужно иметь возможность удалять диаграммы, как это было до вызова "drawVisualization()", как я могу это сделать? Я не нашел никакой информации, как распорядиться. Я попытался dashboard.dispose(); но это не работает так, как мне нужно. Так как же удалить приборную панель с ее элементами управления?
1 ответ
Решение
Сделайте эти переменные глобальными:
chart;
control;
dashboard;
И использовать:
function disposeShit()
{
chart.visualization.clearChart();
control.visualization.dispose();
dashboard.dispose();
}