[英]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" );
您可以使用last-child属性:
$( "#prodBasketPaymOptIdRow1 td:last-child" ).text( "Your text" );
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.