• 全球疫情可视化第一阶段


    代码数据库连接就暂时不写了

    主要用到了画图工具

    main.html

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
    <link rel="stylesheet" href="layui/css/layui.css">
    <script src="js/echarts.js"></script>
    <script src="js/jquery.js"></script>

    <title>Insert title here</title>
    </head>
    <body>
    <input type="date" name="date"><button>查询</button>
    <div id="main" style=" 100%;height:500px;overflow: auto;"></div>
    <script type="text/javascript">

    // 基于准备好的dom,初始化echarts实例
    var myChart = echarts.init(document.getElementById('main'));

    // 指定图表的配置项和数据

    myChart.showLoading();

    var names=[];
    var nums=[];
    alert("123");
    $("button").click(function(){
    $.post(

    'http://localhost:8087/yiqing/getData',

    {"date":$("input[name=date]").val()},
    function(msg){
    var json=JSON.parse(msg);
    var size=json.length;
    for(i=0;i<size;i++){
    names.push(json[i].name);
    nums.push(parseInt(json[i].num));
    }

    myChart.hideLoading();
    var option = {
    title: {
    text: $("input[name=date]").val()+'确诊人数'
    },
    tooltip: {},
    legend: {
    data:['确诊人数']
    },
    xAxis: {
    data: names
    },
    yAxis: {},
    series: [{
    name: '确诊人数',
    type: 'bar',
    data: nums
    }]
    };
    myChart.setOption(option);
    tr="<tr><th>省份</th><th>确诊人数</th><th>疑似人数</th><th>治愈人数</th><th>死亡人数</th><th>编码</th></tr>";
    $('.head').append(tr);
    for(i=0;i<size;i++)
    $('.main').append("<tr></tr>");
    $('.main tr').each(function(i){
    $(this).append("<td>"+json[i].name+"</td>");
    $(this).append("<td>"+json[i].num+"</td>");
    $(this).append("<td>"+json[i].yisi+"</td>");
    $(this).append("<td>"+json[i].cure+"</td>");
    $(this).append("<td>"+json[i].dead+"</td>");
    $(this).append("<td>"+json[i].code+"</td>");
    })
    }

    )
    })

    </script>
    <table class="layui-table">
    <thead class="head">
    </thead>
    <tbody class="main"></tbody>
    </table>
    </body>
    </html>

  • 相关阅读:
    c#修改config中的AppSettings属性
    C​#​小​实​例​之​-​-​-​C​#​判​断​网​络
    走过2013,走进2014
    前端工程师常去的网站
    正则表达式中文匹配
    浅谈 -webkit-tap-highlight-color 属性
    JS前端开发判断是否是手机端并跳转操作(小结)(转)
    swf文件加密基础(转)
    Object与Dictionary的区别
    关于事件机制的理解
  • 原文地址:https://www.cnblogs.com/123-haozijia/p/13031751.html
Copyright © 2020-2023  润新知