Как удалить 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();
}
Другие вопросы по тегам