饼图 var params = {}; params.typeNo = typeNo; //初始化echarts实例 var myChart = echarts.init(document.getElementById('main')); // 显示标题,图例和空的坐标轴 myChart.setOption({ title:{ text: '设备分布报表', x:'cent
var params = {}; params.typeNo = typeNo; //初始化echarts实例 var myChart = echarts.init(document.getElementById('main')); // 显示标题,图例和空的坐标轴 myChart.setOption({ title:{ text: '设备分布报表', x:'center' }, tooltip: { trigger: 'item', formatter: "{a}
{b} : {c} ({d}%)" }, legend: { left:'center', bottom:10, data: [] }, series: [ { name: '设备分布报表', type: 'pie', center: ['50%', '50%'], radius: '50%', data:[], itemStyle: { emphasis: { shadowBlur: 10, shadowOffsetX: 0, shadowColor: 'rgba(0, 0, 0, 0.5)' } } } ] }); myChart.showLoading(); //数据加载完之前先显示一段简单的loading动画 var typeNames=[]; //类别数组 var nums=[]; //数量数组 var arr=[] var url=basePath+"ItsmAmStatDevice!getTypeList.action" $.ajax({ type : "post", url : url, async : true, data : params, dataType : "json", //返回数据形式为json success : function(data) { if(data){ for(var i=0;i折线图 function initTable(){ var params= findQueryParams(); var years=[]; var month=["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"]; var season=["第一季度","第二季度","第三季度","第四季度"]; var qstate=$("#FedexArea1").combobox('getValue'); var comboboxText=$("#FedexArea1").combobox('getText'); var myChart = echarts.init(document.getElementById("main")); myChart.setOption({ tooltip: { trigger: 'none', axisPointer: { type: 'cross' } }, legend: { data:[] }, grid: { top: 70, bottom: 50 }, xAxis: [ { type: 'category', axisTick: { alignWithLabel: true }, axisLine: { onZero: false, }, axisPointer: { label: { formatter: function (params) { return '数量 ' + params.value + (params.seriesData.length ? ':' + params.seriesData[0].data : ''); } } }, data: [] } ], yAxis: [ { type: 'value' } ], series: [ ] }); myChart.showLoading(); //数据加载完之前先显示一段简单的loading动画 var typeNames=[]; //类别数组 var nums=[]; //数量数组 var mon=[]; //月份 var date=[]; //存放剔除过后的日期 var temp=[]; //定义一个临时数组 var tempNum=[]; var url;//路径 if(qstate=='2'){ url=basePath+"ItsmAmStatTemplate!getType.action"; } if(qstate=='1'){ url=basePath+"ItsmAmStatTemplate!getTypeByYear.action"; } if(qstate=='3'){ url=basePath+"ItsmAmStatTemplate!getTypeBySeason.action"; } $.ajax({ type : "post", url : url, async : true, data : params, dataType : "json", //返回数据形式为json success : function(data) { for(var i=0;i