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のthにid を指定しました (つまり、id="15")。jquery を使用してthの値を取得したいと考えています。

jqueryを使用して特定のth値フォームフッターを取得するには?

4

3 に答える 3

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

特定thの likeの値を取得するには<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 に答える