Я получил столбчатую диаграмму, которая извлекает данные из таблицы HTML на странице.
http://www.highcharts.com/demo/column-parsed
Как мне извлечь только один столбец таблицы, если мы последуем приведенному выше примеру, John comlumn ...
Это код, который создает серию
// the categories
options.xAxis.categories = [];
$('tbody th', table).each( function(i) {
options.xAxis.categories.push(this.innerHTML);
});
// the data series
options.series = [];
$('tr', table).each( function(i) {
var tr = this;
$('th, td', tr).each( function(j) {
if (j > 0) { // skip first column
if (i == 0) { // get the name and init the series
options.series[j - 1] = {
name: this.innerHTML,
data: []
};
} else { // add values
options.series[j - 1].data.push(parseFloat(this.innerHTML));
}
}
});
});
Я пытался прочитать только столбцы, равные 2, чтобы добраться до последнего, но безуспешно
if (j == 2) { ... }
Надеюсь, у кого-нибудь будут лучшие ответы, чем у меня.
Шломи.