41 lines
1.2 KiB
Plaintext
41 lines
1.2 KiB
Plaintext
|
<%@ page contentType="text/html;charset=UTF-8" %>
|
|||
|
<%@ include file="/webpage/include/taglib.jsp"%>
|
|||
|
<html>
|
|||
|
<head>
|
|||
|
<title>天气统计</title>
|
|||
|
<!-- <meta name="decorator" content="default"/> -->
|
|||
|
<%@ include file="/webpage/include/echarts2.jsp"%>
|
|||
|
<script type="text/javascript">
|
|||
|
$(function(){
|
|||
|
var myChart = echarts.init(document.getElementById('myChart'));
|
|||
|
var option = ${empty option?'{}':option};
|
|||
|
//更改标题字体大小
|
|||
|
option.title.textStyle = {fontSize:"12"};
|
|||
|
//补充一个格式化,
|
|||
|
option.tooltip.formatter = function(params, ticket, callback){
|
|||
|
var showHtm="";
|
|||
|
//console.log(params)
|
|||
|
for(var i=0;i<params.length;i++){
|
|||
|
//x轴名称
|
|||
|
var name = params[i].name;//axisValueLabel
|
|||
|
//折线名称
|
|||
|
var text = params[i].seriesName;
|
|||
|
//值
|
|||
|
var value = params[i].value;
|
|||
|
//色块标识
|
|||
|
var marker = params[i].marker
|
|||
|
showHtm += marker + name + '日' + text + ' :' + value + ' ℃<br>'
|
|||
|
}
|
|||
|
return showHtm;
|
|||
|
}
|
|||
|
myChart.setOption(option);
|
|||
|
myChart.on('click', function (params) {
|
|||
|
openDialogView('查看' + option.title.text, '${ctx}/statistics/weather/list','90%', '700px');
|
|||
|
});
|
|||
|
});
|
|||
|
</script>
|
|||
|
</head>
|
|||
|
<body>
|
|||
|
<div id="myChart" class="myChart"></div>
|
|||
|
</body>
|
|||
|
</html>
|