jquery – 比较两个表行,如果匹配则删除

前端之家收集整理的这篇文章主要介绍了jquery – 比较两个表行,如果匹配则删除前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

JQuery中有人能帮助我吗?
我的网站上有两个表leftTable和rightTable具有相同的列名. leftTable我从DB填充,但rightTable它只包含一些行.我想做的是不在leftTable中显示(或删除)那些存在于rightTable中的行!

我试过这个:

$("#tableLeft tr").each(function(){
    if($(this).find("td")[0].innerHTML == $("#tableRight tr").find("td")[0].innerHTML)
    {
        $(this).remove;
    }
});
最佳答案
我想你有这样的事情:

要从id =“T2”的表中删除行,您可以执行以下操作:

$('#T1 tr').each(function(){

    var currentRowHTML=$(this).html();

    $('#T2 tr').each(function(){
        if($(this).html()===currentRowHTML){
            $(this).remove();
        }
    });
});

猜你在找的jQuery相关文章