Perbarui kumpulan data beberapa AmChart dengan Peristiwa Perubahan Dropdown Tunggal

Saat ini saya memiliki 2 AMCharts di halaman yang sama dan satu dropdown dengan nilai 2015,2016,2017,2018 di dalamnya.

Saya telah mengikuti contoh ini untuk memperbarui data secara dinamis di diagram batang http://www.amcharts.com/tips/dynamically-loading-chart-datasets/

Saya juga memiliki Pie Chart dan ingin memperbarui data dengan drop down yang sama tetapi saya tidak yakin bagaimana menghubungkannya sehingga juga diperbarui pada saat yang bersamaan.

Ada saran?


person Nimo1981    schedule 15.01.2016    source sumber


Jawaban (1)


Perluas saja fungsi yang mengubah kumpulan data diagram dengan referensi diagram lingkaran Anda.

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: Ini adalah demo.

person gerric    schedule 15.01.2016
comment
Saya tidak yakin bagaimana cara memasukkan ini ke dalam fungsi pembuatan bagan saya. Sekarang hanya merender salah satu grafik. Drop down mengaktifkan dan memperbarui grafik, tetapi tidak grafik1 - person Nimo1981; 15.01.2016
comment
Terima kasih banyak, itulah yang saya cari! - person Nimo1981; 15.01.2016
comment
@ Nimo1981 Senang bisa membantu. Saya akan sangat menghargai jika Anda dapat menerima jawabannya. - person gerric; 15.01.2016