2016-01-15 2 views
0

В настоящее время у меня есть 2 AMCharts на одной странице и одно раскрывающееся меню со значениями 2015,2016,2017,2018.Обновите набор данных нескольких AmCharts с одним событием для изменения раскрывающегося списка

Я последовал этому примеру, чтобы динамически обновлять данные в гистограмме http://www.amcharts.com/tips/dynamically-loading-chart-datasets/

У меня также есть круговая диаграмма, и хотел бы, чтобы обновить данные с одинаковым падением вниз, но я не уверен, как подключиться так, чтобы он также обновлялся одновременно.

Любые предложения?

ответ

1

Просто разверните функцию, которая изменяет набор данных диаграмм с помощью ссылки на круговую диаграмму.

function setDataSet(dataset_url) { 
    // chart2 should be the reference to your pie chart 
    chart.dataProvider = chart2.dataProvider = AmCharts.loadJSON(dataset_url); 
    chart.validateData(); 
    chart2.validateData(); 
} 

EDIT: Вот рабочий demo.

+0

Я не уверен, как включить это в мои функции построения диаграмм. Теперь это только рендеринг одной из диаграмм. Падение - это стрельба и обновление графика, но не chart1 – Nimo1981

+0

Большое вам спасибо, это именно то, что я ищу! – Nimo1981

+0

@ Nimo1981 Рад, что я мог помочь. Я был бы признателен, если бы вы могли принять ответ. – gerric

Смежные вопросы