я должен передать значения в highChart в следующем форматеКак создать массив объектов Jquery
data: [
['Firefox', 45.0],
['IE', 26.8],
]
У меня есть значения в таблице что-то вроде этого
<table>
<tr>
<th colspan="2">
<div align="left">Expenditure in, or on behalf of, Scotland </div>
</th>
</tr>
<tr class="row">
<td>Public sector debt interest</td>
<td><?php echo $x ?>></td>
</tr>
<tr class="row">
<td>Public sector debt interest</td>
<td><?php echo $x ?>></td>
</tr>
</table>
Я пытаюсь создать массив из такой стол, но он не работает
$('.row').each(function (i) {
var data = [];
$(this).find('td').each(function (j, v) {
if (j == 0)
var label = $(this).html();
else {
var val = $(this).html();
data[label] = val;
}
});
});
Может кто-нибудь, пожалуйста, помогите мне, где я делаю ошибку
Заранее спасибо
Я попытался реализовать массив в сценарии, но это trhows ошибка http://jsfiddle.net/n48w6rt3/1/ – Vikram
Ваш HTML неверен, как 'table' находится внутри' script' тега –
Исправлено: http://jsfiddle.net/n48w6rt3/2/ Я также обновил свой ответ для вас –