var myChart; // 基于准备好的dom,初始化echarts实例 var dChart = echarts.init(document.getElementById('main3')); // 指定图表的配置项和数据 function dFun(dateList) { dChart.setOption({ title: { text: 'SALES BY CATEGORY', left: 'center' }, tooltip: { trigger: 'item', formatter: '{a}
{b} : {c} ({d}%)' }, // legend: { // orient: 'vertical', // left: 'left', // data: ['直接访问', '邮件营销', '联盟广告', '视频广告', '搜索引擎'] // }, series: [ { name: '类目', type: 'pie', radius: '55%', center: ['50%', '60%'], data: dateList, emphasis: { itemStyle: { shadowBlur: 10, shadowOffsetX: 0, shadowColor: 'rgba(0, 0, 0, 0.5)' } } } ] }); } function queryMonthly(){ var startDate = document.getElementById("startDate").value; var endDate = document.getElementById("endDate").value; var param = { startDate:startDate, endDate:endDate }; // 折线图 $.ajax({ url: "../monthly/salesByCategory", data: param, contentType:"application/x-www-form-urlencoded", type: 'POST', success: function(data) { console.log(JSON.stringify(data.list)) dFun(data.list); }, }); }