繁体   English   中英

在HTML表中设置特定TD的文本-jQuery

[英]Set text of a certain td in a html-table - jquery

如何使用jquery正确设置html表中某个单元格(td)的文本?

我之前已经动态创建了该行

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

因此,我为该行提供了一个ID,并希望为表格中的第三列设置文本。

我知道我可以使用span-tag来标识td,但它认为这种方式更为简单,因为实际上我要在这一行中更改多个td。 如果我使用跨度标签,则每个td需要一个。

提前致谢!!!

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

供参考

$( "#prodBasketPaymOptIdRow1 td:nth-child(3)" ).text( "i want to set text here" );

https://api.jquery.com/nth-child-selector/

您可以使用last-child属性:

$( "#prodBasketPaymOptIdRow1 td:last-child" ).text( "Your text" );

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM