2016-06-30 14 views
0

htmlテーブル内の特定のセル(td)のテキストをjqueryで正しく設定するにはどうすればよいですか?htmlテーブル内の特定のtdのテキストを設定する - jquery

私は以前の動的

$('#productOrderTable').append('<tr id="prodBasketPaymOptIdRow1" style="display:none"><td></td><td></td><td> i want to set text here </td></tr>'); 

をこの行を作成しましたので、私は、行のIDを持っているし、テーブル内の3番目の列にテキストを設定します。

私はスパムタグを代わりに使用してtdを識別できると知っていますが、現実にはこの行の複数のtdを変更する必要があるため、この方法はより単純だと思います。私がスパンタグを使用する場合、私は各tdに1つ必要です。

ありがとうございます!

+1

多くの方法がありますが、あなたは '$( '#のprodBasketPaymOptIdRow1のTD' を使用することができます).eq(2) ' –

+1

" * [実際には]この行には複数のTDがあります。あなたが直面している問題を全面的に解決し、問題を適切かつ具体的に解決する手助けをしてくれるでしょうか?そうすれば、私たちの答えはあなたにとってより有用であり、将来この質問を見る人たちとの関連性が高まるでしょう。この1列にはこのセルだけがありますか?この1つの行の複数のセル、または複数の行の複数のセル(同じ列の複数のセル)ちなみに、私たちが(簡単に)問題を再現できるように、あなたのコードを十分に示して、あなたの '

'も表示する必要があります:「* [mcve] *」と考えてください。 –

答えて

1
$("#prodBasketPaymOptIdRow1 td:nth-child(2)").append("Your text"); 

For Referance

0

あなたは最後の子プロパティを使用することができます。

$("#prodBasketPaymOptIdRow1 td:last-child").text("Your text"); 
関連する問題