我正试着为不同类型的水果制作一个高图表。我想做一个下拉列表的一些水果,当用户选择其中一个水果,然后图形变化,根据该水果。我在高级图表文档中找不到下拉列表的任何例子,高级图表允许下拉列表吗?
发布于 2013-11-27 11:48:01
明白了..。
要获得完整的代码,请单击此处
var options = {
chart: {
renderTo: 'container',
defaultSeriesType: 'spline'
},
series: [{name: 'A', data: [1,2,3,2,1]}]
};
var chart = new Highcharts.Chart(options);
$("#list").on('change', function(){
//alert('f')
var selVal = $("#list").val();
if(selVal == "A" || selVal == '')
{
options.series = [{name: 'A', data: [1,2,3,2,1]}]
}
else if(selVal == "B")
{
options.series = [{name: 'B', data: [3,2,1,2,3]}]
}
else if(selVal == "C")
{
options.series = [{name: 'C', data: [5,4,8,7,6]}]
}
else
{
options.series = [{name: 'D', data: [4,7,9,6,2]}]
}
var chart = new Highcharts.Chart(options);
});发布于 2013-11-22 07:43:01
在高级图表文档中,您可以使用一个按钮完成一个相同的示例,
series.setData(); http://api.highcharts.com/highcharts#Series.setData()的例子
您也可以在这里使用相同的示例。
对应用相同的逻辑。
https://stackoverflow.com/questions/20138130
复制相似问题