123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- 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} <br/>{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);
- },
- });
- }
|