Le problème avec cette solution:
$('#mytable tr').each(function() {
var customerId = $(this).find("td").eq(2).html();
});
Est-ce que si votre table ressemble à ceci:
<table id='mytable'>
<tr>
<td>col1</td>
<td>col2</td>
<td>15</td>
</tr>
<tr>
<td>col1</td>
<td>col2</td>
<td>16</td>
</tr>
</table>
Il ne se l'ID de la première rangée à cause de la façon dont elle est construite. Donc, si vous voulez récupérer tous les ID, vous feriez ceci:
var customers = new Array();
$('#mytable tr td:nth-child(2)').each(function() {
customers.push($(this).html());
});
Si vous voulez que le numéro de client spécifique de la ligne Nième, vous feriez ceci:
var customerId = $('#mytable tr').eq(N).find('td').eq(2).html();
Où N serait l'index basé sur 0 de la ligne que vous voulez.
http://docs.jquery.com/Selectors – rfunduk