2015-06-19 1 views
0

Я использую диаграмму, собранную в AMChart, чтобы сообщить о состоянии выполнения теста из БД. Php-файл с запросом подается в dataLoader, а в столбчатых столбцах отображаются данные счетчика Pass, Fail и NoRun для каждой категории. Я пытаюсь использовать функцию handleClick, чтобы сделать столбец кликабельным и один раз щелкнуть, запрос запускается для получения данных, специфичных для данных счетчика Pass, Fail или NoRun этого столбца, и отображает данные на той же странице. Я не уверен, как это реализовать. Любая помощь очень ценится!AMChart handleClick для извлечения данных из базы данных по нажатому элементу

Ниже все, что я до сих пор, нажав на колонку вызывает предупреждение с именем категории и счета, моя цель состоит в том, чтобы иметь возможность запускать файл PHP с параметрами, передаваемыми в и отображения данных из БД,

// add click listener 
chart.addListener("clickGraphItem", handleClick); 

function handleClick(event) 
{ 
    alert(event.item.category + ": " + event.item.values.value); 
} 
+0

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

+0

обновлено описание, спасибо за ваше время – dave

+0

Является ли ваш «дополнительный» HTML или некоторые структурированные данные, такие как JSON? Можете ли вы опубликовать пример того, как типичный ответ будет выглядеть из этого файла PHP? – martynasma

ответ

0

Проблема была решена с использованием JSON (преобразованного из данных БД в PHP) и AJAX для отображения. В handleClick я вызываю другую функцию JS и передаю в переменные графа, которые требуется для запроса внутри PHP.

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