Как показать график в реальном времени с помощью ASP.NET высокие диаграммы
Привет
Я хочу показать график в реальном времени через Asp.Net компонентные highcharts
При Использовании Таймера И UpdatePanel И В AjaxControl Не Работает Правда
<script type="text/javascript"> $(function () { $(document).ready(function () { var ZZ = 0; var Z = 0; setInterval(function () { ZZ = parseInt(document.getElementById("MeMeMe").innerHTML); Z = Z / 2; }, 1000); Highcharts.setOptions({ global: { useUTC: true } }); $('#container').highcharts({ chart: { type: 'spline', animation: Highcharts.svg, marginRight: 10, events: { load: function () { var series = this.series[0]; setInterval(function () { var x = (new Date()).getTime(), y = ZZ; series.addPoint([x, y], true, true); }, 1000); } } }, title: { text: 'Live random data' }, xAxis: { type: 'datetime', tickPixelInterval: 550, tickInterval: 2000, }, yAxis: { title: { text: 'Value' }, plotLines: [{ value: 0, width: 1, color: '#818121' }] }, 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: 'Random', data: (function () { // generate an array of random data var data = [], time = (new Date()).getTime(), i; for (i = -20; i <= 0; i += 1) { data.push({ x: time + i * 1000, y: ZZ }); } return data; }()) }, { name: 'Me', data: (function () { // generate an array of random data var data = [], time = (new Date()).getTime(), i; for (i = -20; i <= 0; i += 1) { data.push({ x: time + i * 1000, y: Math.random() }); } return data; }()) }] }); }); }); </script>
этот скрипт показывает две линии в одном графике по 20 пунктов, но я хочу, чтобы когда-нибудь 1000 миллисекунд устанавливали точки в строке
Пожалуйста, Помогите Или Покажите Мне Пример Кода
Что Касается Yarian
Большое Спасибо За Все Программирование
Что я уже пробовал:
для получения демо-кода проверьте ссылку ниже
Обновление сплайна каждую секунду |
Highcharts[^]
Maciej Los
"Не работать- это совсем не информативно!
Пожалуйста, предоставьте свой код и более подробную информацию о вашей проблеме (что не работает...).
misaqyrn9677
вставьте мой код