Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 循环表行以查找重复项_Javascript_Jquery_Each - Fatal编程技术网

Javascript 循环表行以查找重复项

Javascript 循环表行以查找重复项,javascript,jquery,each,Javascript,Jquery,Each,我正在尝试使用JS循环遍历一个表,如果有重复值的行,我必须让我知道。这就是我的功能,我的问题是我不确定下一步该怎么做,使用每一行将第一行与自身进行比较,我不寻求任何建议 $('.active').each(function (n) { var type1 = $(this).attr('Order'); $('.active').each(function (n) { var type2 = $(this).attr('Order'); var t

我正在尝试使用JS循环遍历一个表,如果有重复值的行,我必须让我知道。这就是我的功能,我的问题是我不确定下一步该怎么做,使用每一行将第一行与自身进行比较,我不寻求任何建议

$('.active').each(function (n) {
    var type1 = $(this).attr('Order');
    $('.active').each(function (n) {
        var type2 = $(this).attr('Order');
        var type3;
        if ($(this).attr('Order') != type1) {
            type3 = $(this).attr('Order');

            if ($(this).attr('Order') == type1) {
                alert('true');
            }
        }
    })

您是否从数据源填充这些表?因为使用数据源的本机功能进行重复数据消除几乎总是更好;在DOM中执行这项操作将相对缓慢,尤其是在数千行上。嗨,Jak!您是否自己循环了这段代码以查看任何输出?如果是的话,你能提供它并给我们一个更具体的问题吗?因为,我不知道你在这里想要什么。你能添加一些HTML来帮助确定第二次
之前的
.active
Order=
可能会发生什么。每个
都可以使用
.nextAll()
,然后它就不会与自身进行比较-如果你比较第1行和第3行,您不需要比较第3行和第1行。您是否从数据源填充这些表?因为使用数据源的本机功能进行重复数据消除几乎总是更好;在DOM中执行这项操作将相对缓慢,尤其是在数千行上。嗨,Jak!您是否自己循环了这段代码以查看任何输出?如果是的话,你能提供它并给我们一个更具体的问题吗?因为,我不知道你在这里想要什么。你能添加一些HTML来帮助确定第二次
之前的
.active
Order=
可能会发生什么。每个
都可以使用
.nextAll()
,这样它就不会与自身进行比较-如果你将第1行与第3行进行比较,你就不需要将第3行与第1行进行比较。