修改动态表中的单元格内容(jquery)

时间:2010-07-20 08:46:03

标签: jquery

HI!我有一个表,在jquery中生成动态,填充来自记录集的数据。使用函数我想修改此表中的一些单元格。我怎样才能做到这一点...?谢谢! 一些代码,也许有帮助:

    ....
for (i = 0; i < nrInreg; i++) {
    $("<tr>").append('<table id="bod'+ i +'" >'+ headerTura +
 '<tr class="planifVtabel">' + 
 '<td class="celulaCO">' + ptAfisare.data[i].Cod +'</td>'+
        '<td style="width:170px; text-align:left;">' + '&nbsp;' + ptAfisare.data[i].Nume + '&nbsp;' + ptAfisare.data[i].Initiala + '. ' + ptAfisare.data[i].Prenume +
        '</td>' + 
        '<td class="celulaCO">' + Zstart[11] + Zstop[11] +'</td>' +
 '</tr></table></tr>').appendTo("#listaMea");
}
....

我想要一个函数修改一些td,比如把新的Zstart [11]和Zstop [11]放在同一个单元格中。

1 个答案:

答案 0 :(得分:1)

为每个td提供一个ID,该ID取决于记录集中的某些数据。一种解决方案是将主键存储在tr中,然后使用

var locator = "#" + id + " td:nth-child(" + columnIndex + ")";
$(locator).text('new text')

找到并修改特定单元格。