如何查询 select 来自 table 列的所有输入
How can I query select all inputs from table column
我正在尝试从 table 表单中获取输入。 table 只有 2 列,我如何从这些列中获取输入?我想为每列项目设置不同的 var 吗?我应该使用数组吗?这是我的 table:
<table id="resultTable" cellpadding="1" cellspacing="1" border="1">
<tr>
<th scope="col"></th>
<th scope="col">Hoeveelheid</th>
<th scope="col">Gewicht x KG</th>
</tr>
<tr>
<td>1</td>
<td><INPUT TYPE="NUMBER" MIN="0" MAX="10" STEP="1" ></td>
<td><INPUT TYPE="NUMBER" MIN="0" MAX="10" STEP="1" ></td>
</tr>
<tr>
<td>2</td>
<td><INPUT TYPE="NUMBER" MIN="0" MAX="10" STEP="1" ></td>
<td><INPUT TYPE="NUMBER" MIN="0" MAX="10" STEP="1" ></td>
</tr>
<tr>
<td>3</td>
<td><INPUT TYPE="NUMBER" MIN="0" MAX="10" STEP="1" ></td>
<td><INPUT TYPE="NUMBER" MIN="0" MAX="10" STEP="1" ></td>
</tr>
</table>
解决这个问题的最佳方法是什么?我尝试通过标签名称select。
这里是 jQuery 的快速列表:
将 tableid 替换为您的 table
var col1_Array = $('#tableid td:nth-child(1)').map(function(){
return $(this).text();
}).get();
var col2_Array = $('#tableid td:nth-child(2)').map(function(){
return $(this).text();
}).get();
我正在尝试从 table 表单中获取输入。 table 只有 2 列,我如何从这些列中获取输入?我想为每列项目设置不同的 var 吗?我应该使用数组吗?这是我的 table:
<table id="resultTable" cellpadding="1" cellspacing="1" border="1">
<tr>
<th scope="col"></th>
<th scope="col">Hoeveelheid</th>
<th scope="col">Gewicht x KG</th>
</tr>
<tr>
<td>1</td>
<td><INPUT TYPE="NUMBER" MIN="0" MAX="10" STEP="1" ></td>
<td><INPUT TYPE="NUMBER" MIN="0" MAX="10" STEP="1" ></td>
</tr>
<tr>
<td>2</td>
<td><INPUT TYPE="NUMBER" MIN="0" MAX="10" STEP="1" ></td>
<td><INPUT TYPE="NUMBER" MIN="0" MAX="10" STEP="1" ></td>
</tr>
<tr>
<td>3</td>
<td><INPUT TYPE="NUMBER" MIN="0" MAX="10" STEP="1" ></td>
<td><INPUT TYPE="NUMBER" MIN="0" MAX="10" STEP="1" ></td>
</tr>
</table>
解决这个问题的最佳方法是什么?我尝试通过标签名称select。
这里是 jQuery 的快速列表:
将 tableid 替换为您的 table
var col1_Array = $('#tableid td:nth-child(1)').map(function(){
return $(this).text();
}).get();
var col2_Array = $('#tableid td:nth-child(2)').map(function(){
return $(this).text();
}).get();