使用jquery替换特定的tr内容

时间:2011-11-25 10:59:14

标签: php jquery ajax

我有一张表格如下:

<table>
    <tr>...<tr>
    <tr>...<tr>
    <tr class="replace">...<tr>
    <tr class="replace">...<tr>
    <tr class="replace">...<tr>
    <tr>...<tr>
    <tr>...<tr>
</table>

使用jQuery和AJAX,我想用类名“replace”替换所有<tr>的内容。

3 个答案:

答案 0 :(得分:5)

只需使用jQuery的方法 .html()

$("tr.replace").html('<td>New content comes here</td>');

答案 1 :(得分:0)

就像那样:

$('table tr.replace').each(function(){
   $(this).html('New Content');
});

参考:here

答案 2 :(得分:-1)

$(".replace").each(function() { 
    $(this).html("your content here"); 
});

这将用类replace替换所有tr元素的内容。如果你想在每个tr中添加不同的内容,你应该通过在类中添加一个计数器来使这些类成为唯一的,例如replace1,replace2等。

然后,选择器将变为$("[class^='replace']")