tôi đang tạo ra bảng dưới đây động sử dụng jQuery ... Sau khi thực hiện mã của tôi tôi nhận được bảng như sau:Làm thế nào để lặp qua một hàng bảng và nhận được các giá trị di động sử dụng jQuery
<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>
tôi sử dụng để lặp bảng như thế này:
$("tr.item").each(function() {
var quantity1 = $this.find("input.name").val();
var quantity2 = $this.find("input.id").val();
});
bằng cách sử dụng các truy vấn trên tôi nhận được giá trị của chỉ các tế bào dòng đầu tiên ... giúp tôi với jQuery sẽ lặp qua toàn bộ hàng của bảng và nhận được các giá trị di động hàng trong quantity1
và quantity2
.
là những gì '$ this' – epascarello