百度echatrs 异步加载数据
来源:互联网 发布:c 网络编程基础 编辑:程序博客网 时间:2024/06/08 19:50
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title>My JSP 'MyJsp.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <script src="js/echarts.js"></script> <script src="js/jquery-2.1.1.min.js"></script> </head> <body> <div align="center"> <div id="main" style="width: 1000px;height:700px"></div> </div> <script type="text/javascript"> var myChart = echarts.init(document.getElementById('main')); //渲染组件 myChart.showLoading({ //加载动画 text : '正在加载数据。。。。' }); var names = []; //类别数组(实际用来盛放X轴坐标值) var nums = []; //销量数组(实际用来盛放Y坐标值) //加载数据 jQuery.ajax({ url : "jdbcc", type : 'get', datatype : 'json', async : true, success : function(jsons) { if (jsons) { myChart.hideLoading(); //隐藏动画 $.each(jsons, function(i, value) { //alert(jsons[index].price); names[i] = value['name']; nums[i] = value['age']; var option = { tooltip: { show: true }, legend: { data: ['年龄'] }, xAxis: [ { type: 'category', data: names } ], yAxis: [ { type: 'value' } ], series: [ { 'name': '年龄', 'type': 'bar', 'data': nums } ] }; myChart.setOption(option) //绑定数据 }); } }, error : function() { alert("数据加载失败!请检查数据链接是否正确"); } }); // 初次加载图表(无数据) myChart.setOption(option); </script> </body> </html>
Controllor层处理:
@RequestMapping(value = "/jdbcc", method = RequestMethod.GET)@ResponseBodypublic Object jdbcc() {List<User> list = userServiceImpl.jdbcc();return JSON.toJSON(list);}
阅读全文
0 0
- 百度echatrs 异步加载数据
- 百度地图 异步加载
- 百度地图异步加载
- 百度地图-异步加载地图
- 数据异步加载
- 数据异步加载(转帖)
- 数据异步加载
- 异步加载数据库数据
- 异步交互加载数据
- 异步加载网络数据
- 异步加载数据
- AsyncTask异步加载数据
- ztree异步加载数据
- 异步加载数据
- AsyncTask异步加载数据
- 模仿百度分页(Ajax异步加载)
- 百度图表ECharts的异步加载
- 使用Loaders异步加载数据
- java线程的创建和启动
- 算法训练:Binary Tree Maximum Path Sum
- lua protobuff 不支持嵌套修改protoc-gen-lua(记录)
- 认识JVM
- JBoss AS JBoss EAP 和wildfly
- 百度echatrs 异步加载数据
- 【OpenCV3】将图像指定区域使用另一图像(或ROI)覆盖
- 多人在线网络游戏实现细节
- mysql之 xtrabackup原理、备份日志分析、备份信息获取
- Django Channels 学习笔记
- Winform窗口去边框实现可以移动
- 根据树的后序和中序序列或者前序和中序序列构建二叉树,
- Oracle-Oracle数据库结构
- 新版方正教务系统爬虫