【发布时间】:2020-10-01 14:12:14
【问题描述】:
所以我正在使用 AMCharts,我正在尝试将数据集从一组数据更改为另一组数据。
我正在使用 EventListner 来调用我的函数。
所以在我的 html 中我有以下内容:
<select id="data">
<option value="set1">Institutional Design</option>
<option value="set2">Effective </option>
</select>
在我的 Javascript 中,我有以下内容:
document.getElementById("data").addEventListener("change", selectDataset);
function selectDataset(set) {
var x = document.getElementById("data");
x.value = data[set];
}
// Add data
chart.data = data.set1;
所以当图表第一次加载时,它默认添加 data.set1 作为图表数据。当我将其更改为有效性(set2)时,所有行都消失了。显然我没有在这里传递价值。
这里是 Codepen:https://codepen.io/shopmaster/pen/GRZaewZ
【问题讨论】:
标签: javascript charts amcharts amcharts4