Próbuję pobrać dane do html <tbody>
. Zasadniczo, mam wiele takich wierszy;
Przeprowadź pętlę przez każdą kolumnę tabeli HTML i pobierz dane za pomocą jQuery
<tbody>
<tr>
<td>63</td>
<td>Computer</td>
<td>3434</td>
<td>
<button class="btn-medium btn-danger remove" id="mprDetailRemove"><i class="icon-remove"></i></button>
</td>
</tr>
<tr>
<td>64</td>
<td>Stationary</td>
<td>111</td>
<td>
<button class="btn-medium btn-danger remove" id="Button1"><i class="icon-remove"></i></button>
</td>
</tr>
<tr>
<td>64</td>
<td>Stationary</td>
<td>11</td>
<td>
<button class="btn-medium btn-danger remove" id="Button2"><i class="icon-remove"></i></button>
</td>
</tr>
</tbody>
Teraz jestem przelotowego i próbuje uzyskać wartości jak ten <td>
;
var table = $("#mprDetailDataTable table tbody");
table.find('tr').each(function (key, val) {
$(this).find('td').each(function (key, val) {
var productId = val[key].innerHTML; // this isn't working
var product = ?
var Quantity = ?
});
});
Ale nie jestem w stanie uzyskać wartości (tekst html) każdego wiersza. Chcę przypisać te wartości do zmiennych lokalnych.
Ponadto, nie chcę, aby uzyskać innerHTML
jednego przycisku (który jest w każdym rzędzie)
Twoja odpowiedź jest właściwa, ale chcę, aby wszystkie dane w json plz pomogły mi. Dzięki –