J'ai une table qui contient plusieurs cases à cocher dans chaque ligne. J'ai besoin de connaître la valeur de chaque case à cocher. Je suis en mesure de faire quelque chose comme ce qui suit pour récupérer la valeur d'une case à cocher dans la première colonne d'une table ...Comment obtenir la valeur de case à cocher d'une cellule spécifique dans une ligne de table en utilisant jQuery?
$('#myTable tbody tr td:first-child input:checkbox').each(function() {
if (this.checked) {
//Do something
}
});
Mais maintenant, je dois itérer sur chaque ligne, et obtenir la valeur de chaque case à cocher individuelle. C'est ce que j'ai essayé pour une case à cocher spécifique ...
if($(this).find(':input[type="checkbox"]').eq(0).attr('checked')) {
myVariable = 'so and so';
}
else {
myVariable = 'something else';
}
Ce qui ne fonctionne pas. Des suggestions sur la façon dont je peux obtenir ce travail?