javascript - 如何使用 jQuery 遍历表格行并获取单元格值

标签 javascript jquery ajax html-table

我正在使用 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>

我曾经像这样迭代表格:

 $("tr.item").each(function() {
            var quantity1 = $this.find("input.name").val();
        var quantity2 = $this.find("input.id").val();

            });

通过使用上面的查询,我只获取了第一行单元格的值...帮助我使用 jQuery,它将遍历表的整行并获取 quantity1 中的行单元格值,并且数量 2

最佳答案

$(this) 而不是 $this

$("tr.item").each(function() {
        var quantity1 = $(this).find("input.name").val(),
            quantity2 = $(this).find("input.id").val();
});

Proof_1

Proof_2

关于javascript - 如何使用 jQuery 遍历表格行并获取单元格值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10434711/

相关文章:

javascript - 作为 jquery 响应的附加行组不遵循表条纹表样式

javascript - 希望 div 在加载上面的图像后立即加载

php - 为什么我的ajax加载了两次相同的功能?

Javascript:内部数组未重置为外部对象

javascript - 如何处理异步ajax响应

javascript - 如何在数据Vue.js中检查本地存储

jQuery ajax 调用 httphandler 返回 zip 文件

javascript - 使用 html 字符串中的 id 获取名称的正则表达式

javascript - Coinbase api v1,创建付款按钮时出现问题

jquery - 这个函数有什么问题吗? .每个相关