如何根据行索引获取行的列数据

时间:2014-10-09 07:45:03

标签: javascript jquery

我有一个id动态表的动态表。如果我选择一行,我可以获得行索引。如何通过传递行索引获取所有列值。 我试图删除一行......请帮助我。

我的代码就像这样

$('#dynamictable').on('click', 'tr', function(event) {
 var rowindex = $(this).closest('tr').index();
 var firstvalue = $('#dynamictable tbody').children(rowindex).children('td').eq(1).text();

});

2 个答案:

答案 0 :(得分:0)

2替换为您所需的行索引

要连续获取所有列值,请使用

$('table tr:eq(2) td').each(function(){
    alert($(this).text());
});

要删除行,请使用remove()

$('table tr:eq(2)').remove();

答案 1 :(得分:0)

要使用

获取列值
$('#dynamictable').on('click', 'tr', function(event) {
   var column1 = $(this).find('td').eq(1).html(); // gets column 1 values
   var column2 = $(this).find('td').eq(2).html(); // gets column 2 values

});

删除点击的行

$('#dynamictable').on('click', 'tr', function(event) {
     $(this).remove();

});