$(function(){
// 基于准备好的dom,初始化echarts实例
var myChart = echarts.init(document.getElementById('leftDiv'),'macarons');
// 指定图表的配置项和数据
myChart.setOption({
title: {
text: '近一个月任务完成量'
},
tooltip: {
trigger: 'axis',
axisPointer: {
type: 'cross',
crossStyle: {
color: '#999'
}
}
},
legend: {
data:['完成数']
},
grid: {
left: '3%',
right: '4%',
bottom: '3%',
containLabel: true
},
xAxis: {
type: 'category',
boundaryGap: false,
data: []
},
yAxis: {
type: 'value'
},
series: [
{
name:'完成数',
type:'line',
data:[]
}
]
});
var days = [];
var nums = [];
$.ajax({
type:'post',
async: true,
url:'reportController/getMonthFinish.do',
data: {},
success:function(data){
myChart.setOption({ //加载数据图表
xAxis: {
data: data.days
},
series: [{
// 根据名字对应到相应的系列
name: '完成数',
data: data.taskNum
}]
});
},error:function(){
console.log(2222222);
}
});
// 使用刚指定的配置项和数据显示图表。
});