1

请看以下内容:

<table border="0" id="npoGridView">
            <thead>
                <tr>
                    <th>Quantity Order</th>
                    <th>Cost P.U</th>
                    <th>Total</th>
                </tr>
            </thead>
            <tbody>
                   //TD .......      
            </tbody>
               <tfoot>
                  <tr>
                    <th>Quantity Order</th>
                    <th>Cost P.U</th>
                    <th id="15">Total</th>
                  </tr>
              </tfoot>
        </table>

我已经在tfoot中给了 id(即 id = "15"),现在我想使用 jquery 获取 th 值

如何使用 jquery 获取特定的表单页脚?

4

3 回答 3

5
$('#npoGridView tfoot').each(function() {
  console.log($('th', this).text());
});

获取任何特定thlike的值<th id="15">Total</th>

$('tfoot th#15').text();

你可以得到如下的值th

$('tfoot th:eq(0)').text(); // output: Quantity Order

$('tfoot th:eq(1)').text(); // output: Cost P.U

$('tfoot th:eq(2)').text(); // output: Total

您可以根据需要使用.text().html()

要更新th然后使用的值:

$('tfoot th#15').html($grandTotal);

或者

$('tfoot th#15').text($grandTotal);

注意不要只使用数值作为id.

于 2012-05-27T17:23:12.103 回答
2

$(th_id).text() 这将给出该特定 dom 元素的文本值

于 2012-05-27T17:22:46.367 回答
1

我会使用 .html() ...

$('th#15').html();

另外,请记住,ID 不应/以数字开头。

于 2012-05-27T17:23:26.507 回答