$('#mytable tr').each(function() {
var customerId = $(this).find("td:first").html();
});
То, что вы делаете, это итерация по всем trs в таблице, поиск первого td в текущем tr в цикле и извлечение его внутреннего html.
Чтобы выбрать конкретную ячейку, вы можете сослаться на них с индексом:
$('#mytable tr').each(function() {
var customerId = $(this).find("td").eq(2).html();
});
В приведенном выше коде я получу значение третьей строки (индекс начинается с нуля, поэтому индекс первой ячейки будет равен 0)
Вот как вы можете сделать это без jQuery:
var table = document.getElementById('mytable'),
rows = table.getElementsByTagName('tr'),
i, j, cells, customerId;
for (i = 0, j = rows.length; i < j; ++i) {
cells = rows[i].getElementsByTagName('td');
if (!cells.length) {
continue;
}
customerId = cells[0].innerHTML;
}
1015 *