我如何查询从表列中选择所有输入

问题描述 投票:-1回答:1

我正在尝试从表格中获取输入。该表只有2列,如何从这些列中获取输入?我要为每个项目列使用不同的变量吗?我应该使用数组吗?这是我的桌子:

       <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>

解决此问题的最佳方法是什么?我试图通过标签名称进行选择。

javascript jquery html jquery-selectors
1个回答
0
投票

这是jQuery的快速入门:

用表的ID替换tableid

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()​;
© www.soinside.com 2019 - 2024. All rights reserved.