2015-01-30 4 views
1

Я использую highcharts и jquery для создания динамически обновляемого графика. Я хотел бы получить пиковое значение, которое видно на графике в таблице html, но я не уверен, как бы это сделать, и я ищу некоторую помощь по этому поводу.с использованием динамических данных из высоких диаграмм в таблице html

Я создал JSFiddle файл по адресу: http://jsfiddle.net/s9kmsygn/

ответ

1

мне удалось достичь ваши требования, выполнив следующие действия:

  1. Дайте <td> Peak value </td> в #ID, так что вы можете изменить его с помощью JQuery

  2. Вычислить максимальное значение, как вы создаете свой data объект

  3. max Сравните это с каждым значением, добавляемого с помощью setTimeout функции Если max меньше, чем значение, присвоить это значение максимальной и перерисовывать пиковое значение с помощью JQuery

Пожалуйста, см работает JSFiddle here.

Я также изменил setTimeout на 100, а не на 1000, чтобы вы могли видеть, как к значению пика не дожидаться слишком долго.

================

EDIT:

Это JSFiddle показывающий пик для последних 10 точек данных.

+0

Это хорошо. Может ли это просто увеличить максимальные видимые данные? – user2242044

+0

Я не уверен, что вы имеете в виду. Не могли бы вы дать более подробную информацию? «Макс», который я создал, является «макс» от везде, что означает как исходные, так и вновь добавленные данные. –

+0

Итак, в любой момент времени график показывает около 10 баллов. Я хочу максимум этих 10 баллов. – user2242044

Смежные вопросы