Я пытаюсь показать / скрыть столбцы в столбце диаграммы, но все работает не так, как ожидалось.
Это мой график (который работает нормально):
function drawGraph() {
$.ajax({
type: "POST",
url: "./functions.php",
data: { action: 'draw_bar_chart'
},
dataType: 'json',
success: function(jsonData) {
data_chart = new google.visualization.DataTable(jsonData[0]['data']);
var options = jsonData[1]['options'];
// Instantiate and draw the chart
chartColumn = new google.visualization.ColumnChart(document.getElementById('chart_div'));
data_chart.getViewColumns();
chartColumn.draw(data_chart, options);
}
});
}
Однако , getViewColumns
возвращает data_chart.getViewColumns is not a function
И вот как я собираюсь скрыть кнопку после того, как у меня получилось getViewColumns
$('.toggle_button').click(function () {
data_chart.hideColumns([1]); // To be adjusted
chart.draw(data_chart, options);
}
);