Comment parcourir une ligne de tableau et obtenir les valeurs de cellule à l'aide de jQuery
Je suis entrain de créer le tableau ci-dessous de manière dynamique à l'aide de jQuery... Après l'exécution de mon code j'obtiens le tableau ci-dessous:
<table id="TableView" width="800" style="margin-left: 60px">
<tbody>
<tr>
<th>Module</th>
<th>Message</th>
</tr>
<tr class="item">
<td> car</td>
<td>
<input class="name" type="text">
</td>
<td>
<input class="id" type="hidden" value="5">
</td>
</tr>
<tr class="item">
<td> bus</td>
<td>
<input class="name" type="text">
</td>
<td>
<input class="id" type="hidden" value="9">
</td>
</tr>
J'ai utilisé pour effectuer une itération de la table comme ceci:
$("tr.item").each(function() {
var quantity1 = $this.find("input.name").val();
var quantity2 = $this.find("input.id").val();
});
À l'aide de la requête ci-dessus, j'obtiens des valeurs de la première rangée de cellules seulement... aidez-moi avec jQuery qui va itérer sur l'ensemble des lignes de la table et obtenir la ligne des valeurs de cellule dans quantity1
et quantity2
.
source d'informationauteur Brittas
Vous devez vous connecter pour publier un commentaire.
$(this)
au lieu de $cetteProof_1:
proof_2:
Bonjour à tous merci pour l'aide ci-dessous est le code de travail pour ma question
Vous avez obtenu votre réponse, mais pourquoi effectuer une itération sur les tr quand vous pouvez aller directement pour les entrées? De cette façon, vous pouvez les stocker plus facilement dans un tableau et de réduire le nombre de CSS requêtes. Dépend de ce que vous voulez faire, bien sûr, mais pour la collecte de données, il est une approche plus souple.
http://jsfiddle.net/zqpgq/
Boucle dans un tableau pour chaque ligne et la lecture de la 1ère colonne de la valeur des œuvres en utilisant JQuery et DOM logique.
Je l'ai eu et expliqué ci-dessous:
//Ce tableau avec deux lignes contenant chaque ligne, on sélectionne en première td, et une balise d'entrée en deuxième td et la deuxième entrée dans le troisième td;