Highcharts通过AJAX访问后台数据库实时刷新
2016-11-29 14:00
459 查看
最近项目中要做一个实时人流量的折线统计图,接触了下Highcharts在网上看了很多博客和官方API,总结出一下代码。
$(function () { var chart = Highcharts.chart('flot-line-chart-moving', { credits:{ enabled:false // 禁用版权信息 }, title :{ text:"实时人流量" }, xAxis: {//X轴数据 //categories: json.TimeList, labels: { enabled:false //X轴不显示labels } }, yAxis:{ title:{ text:'人数' } }, legend: { enabled: false }, tooltip: { enabled: false }, series: [{ data: [0, 0, 0, 0, 0] //图表初始化数据 }] }); function getFrom() { jQuery.ajax({ url: "*****", type: "post", async: false, //这里务必加上 dataType: "json", data: { Action: "data", AjaxFllage: true }, success: function (value) { //添加一个点至图表最后,并使前方点向前挪动 chart.series[0].addPoint(value,true,true,true); } }); //chart.series[0].addPoint(1); } $(document).ready(function () { //每隔1秒自动调用方法,实现图表的实时更新 window.setInterval(getFrom, 1000); }); });
相关文章推荐
- 关于ajax局部刷新,从数据库实时更新数据到页面(一般是下订单成功后发送消息到后台)
- AJAX自学练习二:无刷新从数据库后台取数据显示
- 使用JQuery结合HIghcharts实现从后台获取JSON实时刷新图表
- 使用JQuery结合HIghcharts实现从后台获取JSON实时刷新图表
- 使用JQuery结合HIghcharts实现从后台获取JSON实时刷新图表
- jquery通过ajax-json访问java后台传递参数,通过request.getParameter获取不到参数的说明
- AJAX自学练习二:无刷新从数据库后台取数据显示
- \t\t用Ajax解析JSON串,页面无刷新实时监控后台数据
- js实现手机端可以上拉刷新,动态通过ajax从后台获取数据
- jquery通过ajax-json访问java后台传递参数,通过request.getParameter获取不到参数的说明
- 网页书写汉字通过ajax传入数据库再返回,刷新出现乱码问题
- 一个AJAX列子,通过读取后台数据库数据转换为xml格式进行输出
- 用Ajax解析JSON串,页面无刷新实时监控后台数据
- AJAX自学练习 无刷新从数据库后台取数据显示
- 实现asp.net只对个别控件实时访问数据库刷新数据
- 使用JQuery结合HIghcharts实现从后台获取JSON实时刷新图表
- 使用JQuery结合HIghcharts实现从后台获取JSON实时刷新图表
- query ajax json 通过后台代码(查询数据库)绑定html控件select 下拉框实例
- 使用JQuery结合HIghcharts实现从后台获取JSON实时刷新图表
- 使用JQuery结合HIghcharts实现从后台获取JSON实时刷新图表