我这里是利用的ajax进行轮询的机制实现的:
<!-- highChart插件的使用 ,这个是可以实现动态数据的更新-->
<script type="text/javascript">
//请求后获取数据,以便后面使用
var mydata = null;
var mychart = null;
Highcharts.setOptions({
global: {
//横轴为时间轴,下面的语句是设置时区
useUTC: false
}
});
function activeLastPointToolip(chart) {
var points = chart.series[0].points;
chart.tooltip.refresh(points[points.length -1]);
}
var options = {
chart: {
type: 'spline',
renderTo: 'main',
animation: Highcharts.svg,
marginRight: 10,
events: {
load: function () {
//load表示的是在图表加载完时触发
var series = this.series[0],
chart = this;
/*
setInterval(function () {//setInterval是设置定时、延时,会不停的调用函数或者表达式
var x =