tempdata=new Array(); $.get("helper/firsthumi.php", function(data){ var jsonObj = eval('(' + data + ')');
var time,temp; $.each(jsonObj.dataList, function(i,item){ time=parseInt(item.time); humi=parseFloat(item.humi); humidata.push({ x: time, y: humi }); }); $('#container2').highcharts({ chart: { type: 'spline', animation: Highcharts.svg, marginRight: 10, events: { load: function() {
var series = this.series[0];
setInterval(function() { var jsonobj=$.ajax({ url:"helper/loadhumi.php", async:false,
}); var x,y; var jjj=eval('(' + jsonobj.responseText + ')');
x=parseInt(jjj.dataList[0].time); y=parseFloat(jjj.dataList[0].humi); var divhumi = $("#curhumi"); divhumi.text(""); divhumi.append("当前湿度为:"+y+"%"); series.addPoint([x, y], true, true); }, 1000); } } } , title: { text: '湿度走势图--1秒' }, xAxis: { type: 'datetime', tickPixelInterval: 100 }, yAxis: { title: { text: '湿度/%' }, plotLines: [{ value: 0, width: 1, color: '#808080' }] }, tooltip: { formatter: function() { return '<b>'+ this.series.name +'</b><br/>'+ Highcharts.dateFormat('%Y-%m-%d %H:%M:%S', this.x) +'<br/>'+ Highcharts.numberFormat(this.y, 2); } }, legend: { enabled: false }, exporting: { enabled: false }, series: [{ name: '湿度数据', data: humidata }] }); });
|
文章评论