如何使用jquery查找数组中的重复项

2023-11-21

我有一个 jQuery 数组:

var arr = $('input[name$="recordset"]');

我得到的数组值是 8 或 6

如果数组值重复或重复,我需要显示“请不要重复这些值”。如果没有,我需要进一步进行。

有人能告诉我如何使用 jQuery 查找重复值吗?


var unique_values = {};
var list_of_values = [];
$('input[name$="recordset"]').
    each(function(item) { 
        if ( ! unique_values[item.value] ) {
            unique_values[item.value] = true;
            list_of_values.push(item.value);
        } else {
            // We have duplicate values!
        }
    });

我们正在做的是创建一个哈希来列出我们已经看到的值,并创建一个列表来存储所有唯一值。对于选择器返回的每个输入,我们都会检查是否已经看到该值,如果没有,我们会将其添加到列表中and将其添加到我们已经看到的值的哈希中。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用jquery查找数组中的重复项 的相关文章

随机推荐

  • 运行时获取DLL路径

    我想得到一个dll s其代码中的目录 或文件 路径 不是程序的 exe文件路径 我尝试了一些我发现的方法 GetCurrentDir 获取当前目录路径 GetModuleFileName 获取可执行文件的路径 那么我怎样才能找到代码在哪个d
  • 将值传递给 loadURL - Android

    是否可以将值传递给 webView loadUrl 中提到的 URL 像这样的东西 webView loadUrl file android asset www index html value value 或者有什么方法可以将 Java
  • 他们是如何做到的呢?主屏幕上的对话框

    我正在编写一个 Android 应用程序 我想在主屏幕上放置一个对话框或视图 以便用户可以输入文本而无需跳转到我的完整应用程序 我似乎无法让它发挥作用 如果我呈现一个对话框 即使在透明活动中 我的应用程序就会启动 如果您不知道我在说什么 请
  • 什么时候最适合使用 Python 中的类?

    我对 python 和一般编程都很陌生 所以非常感谢对这一点的任何澄清 例如 在以下代码中 Using a class class Monster object def init self level damage duration pri
  • 分割给定字符串并准备 case 语句

    Table 表名 create table table name given dates timestamp set name varchar 插入记录 insert into table name values 2001 01 01 20
  • 如何让 Xcode 使用 clang 的替代版本?

    我如何设置 Xcode 以使用由以下人员分发的 clangllvm org而不是苹果发货的那个 如果我下载clang 二进制文件并安装到 usr local然后将我的编译器设置为Other gt usr local bin clang在 X
  • 在需要表达式的地方放置一个大括号括起来的块的 C++ 语法是什么?

    我遇到了这个奇怪的 C 程序 include
  • 在 Eclipse Juno (4.2) 中安装 Google AppEngine 插件时出错

    当我尝试安装 GAE 的 eclipse 插件时 出现错误 无法完成安装 因为找不到一项或多项所需的项目 正在安装的软件 Google App Engine Java SDK 1 6 4 1 6 4 v201203300216r37 com
  • NHibernate 使用 AppFabric 进行二级缓存

    有人使用 AppFabric 进行二级缓存吗 我知道它遵循与 Velocity 相同的 api nhibernate caches velocity 但想知道是否有人已经有一些使用它的生产经验 以及他们是否知道任何特定的技巧或问题 我目前知
  • Node.js Express Router 中的正则表达式

    我试图找到一种方法 将正则表达式输入到快速路由 URL 中 然后通过请求对象访问 URL 的变量部分 具体来说 我想路由到网址 posts 任意数量的数字 有没有办法做到这一点 例子 posts 54 posts 2 posts 546 这
  • firebase 的“一个子值的大小”限制 10Mb 的含义

    firebase 文档指定 一个子值的大小 的限制为 10Mb 这是否意味着该子项的 JSON 对象的大小 例如 使用文档中的示例 users mchen friends brinchen true name Mary Chen our c
  • fetch_add(0, memory_order_relaxed/release) 到 mfence + mov 的转换合法吗?

    论文N4455 没有健全的编译器会优化原子讨论编译器可以应用于原子的各种优化 在该部分下围绕原子进行优化 对于 seqlock 示例 它提到了在 LLVM 中实现的转换 其中fetch add 0 std memory order rele
  • 数据分组 - 每月(月底)

    我很难尝试按月对数据进行分组 我什至以编程方式过滤数据 仅返回该月的最后一天并计算每月值 我试图找到有关 dataGrouping 属性的良好解释 但未能理解它或正确实现它 每个结果每天都会返回我的系列 我的问题如下 数据分组是否需要最少数
  • 如何将 ASP.Net MVC 路由段中的 1 或 0 映射到布尔操作方法输入参数

    我们有一些 PHP 和 Javascript 应用程序调用一些 ASP NET MVC 端点 假设我们有这个端点 public ActionResult DoSomething bool flag 我希望它与 flag 的值匹配 无论我传入
  • Spring Mvc -- typeMismatch 的自定义验证消息

    我有一个领域需要double 如果您输入String 默认消息类似于 Failed to convert property value of type java lang String to required type java lang
  • Spring Condition 无法从属性文件读取值

    我正在尝试实现 Spring Conditionorg springframework context annotation Condition如下 public class APIScanningDecisionMaker impleme
  • 将变量设置为 Mongoose Find 的结果

    我正在尝试做这样的事情 function retrieveUser uname var user User find uname uname function err users if err console log err return
  • Android ICS 原生锁屏

    这两天我一直在SW google等上寻找 我正在寻找一种方法来实现原生 Android ICS 锁屏附带的活动 如下面的屏幕所示 这些屏幕来自专业玩家但我注意到其他玩家也 玩家专业版例如 具有看起来完全相同的相同功能 这就是为什么我认为它是
  • 在 Markdown 元素之间转换

    解析 Markdown 文档并处理其元素以输出另一个 Markdown 文档的选项有哪些 咱们来说说吧 unaffected H1 H1 H2 H2 H3 应转换为 unaffected H1 H1 H2 H2 H3 在节点环境中 目标元素
  • 如何使用jquery查找数组中的重复项

    我有一个 jQuery 数组 var arr input name recordset 我得到的数组值是 8 或 6 如果数组值重复或重复 我需要显示 请不要重复这些值 如果没有 我需要进一步进行 有人能告诉我如何使用 jQuery 查找重