<script type="text/javascript">
var chart;
$(document).ready(function() {
chart = new Highcharts.Chart({
chart: {
renderTo: 'container',
//曲线:line
defaultSeriesType: 'line',
margin: [50, 150, 60, 80]
},
//X轴,数据以数组的形式组装
xAxis: {
categories: ['一月', '二月', '三月', '四月', '五月', '六月',
'七月', '八月', '九月', '十月', '十一月', '十二月'],
title: {
text: 'Month'
}
},
//Y轴,数据以数组的形式组装
yAxis: {
minPadding: 0.2,
maxPadding: 0.2,
min:0,
title: {
text: '价格(单位:元/公斤)'
},
plotLines: [{
value: 0,
width: 1,
color: '#FF0000'
}]
},
//提示信息
tooltip: {
formatter: function() {
return '<b>'+ this.series.name +'</b><br/>'+
this.x +': '+ this.y +'元/每吨';
}
},
//名称显示的位置
legend: {
layout: 'vertical',
style: {
left: 'auto',
bottom: 'auto',
right: '10px',
top: '100px'
}
},
//ajax获得数据放到数据里面
series: [{
name: '大蒜',
//每个月对应的价格
data: [17.0, 12.9, 79.5, 34.5, 32.2, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6]
}, {
name: '南瓜',
data: [0.2, 0.8, 5.7, 11.3, 17.0, 22.0, 24.8, 24.1, 20.1, 14.1, 8.6, 2.5]
}, {
name: '白萝卜',
data: [0.9, 0.6, 3.5, 58.4, 13.5, 17.0, 18.6, 17.9, 14.3, 9.0, 3.9, 1.0]
}, {
name: '红萝卜',
data: [3.9, 4.2, 5.7, 8.5, 11.9, 1115.2, 17.0, 16.6, 14.2, 10.3, 6.6, 4.8]
}]
});
});
</script>
这是源代码,我现在想把series这个数组变成动态的,数据源从数据库中读取的,在asp.net怎么在后台读取到是数据源转换成数组,并且在前台调用该数组 ,希望有人能帮我实现。。最好能提供源代码
解决了吗 同求