2016-11-09 6 views
-1

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

Когда я нажимаю на столбец, он возвращает значение null для меня.

Как я могу отобразить соответствующие данные детализации, щелкнув по столбцу?

Я использую многоуровневую развертку, чтобы отображать данные в виде диаграммы столбцов.

вы можете просмотреть полный код, нажав на ссылку дал ссылку:

jsfiddle.net/me_ankit/sp0t5bkr/

+0

Ссылки на jsfiddle.net должны сопровождаться кодом. – Steve

+0

Когда вы нажимаете на столбец, вы запускаете событие детализации. http://api.highcharts.com/highcharts/chart.events.drilldown Оттуда вы должны иметь доступ к соответствующим данным. – morganfree

ответ

0

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

1) Я сделал элемент div и на верхушке инструмента highchart, я инструктирую его отображать имя столбца на этом div. 2) При щелчке я получаю имя из этого div и получаю целые данные детализации при щелчке.

3) теперь я вызываю другую функцию при щелчке и посылаю имя столбца и весь объект развертки к этой функции.

4) после этого, я нахожу это имя в детализации и отображает среднее значение в таблице.

Вы можете просмотреть полный заказ по этой ссылке. jsfiddle.net/me_ankit/sp0t5bkr/

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

  • Нет связанных вопросов^_^