Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.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 Jquery检测表单中是否存在重复值_Javascript_Jquery_Validation - Fatal编程技术网

Javascript Jquery检测表单中是否存在重复值

Javascript Jquery检测表单中是否存在重复值,javascript,jquery,validation,Javascript,Jquery,Validation,我构建了一个动态表,其中包含可以在需要时添加或删除的表单字段 我想知道的是。。是否有一个插件或脚本已经创建,可以搜索一组表单字段的重复值 例如 我们有一个表单字段,其类为“字段名” 此字段可能在页面上存在10次,因为它是动态行的一部分 所以我希望。。对于不允许页面上这些字段中存在重复值的插件?您可以自己用几行代码检查这些字段。以下内容在表单提交上运行,并创建原始值的副本,同时删除重复项。如果列表不匹配,那么您知道您有一些重复的值 $('form').submit(function (evt) {

我构建了一个动态表,其中包含可以在需要时添加或删除的表单字段

我想知道的是。。是否有一个插件或脚本已经创建,可以搜索一组表单字段的重复值

例如

我们有一个表单字段,其类为“字段名”

此字段可能在页面上存在10次,因为它是动态行的一部分


所以我希望。。对于不允许页面上这些字段中存在重复值的插件?

您可以自己用几行代码检查这些字段。以下内容在表单提交上运行,并创建原始值的副本,同时删除重复项。如果列表不匹配,那么您知道您有一些重复的值

$('form').submit(function (evt) {
    var dynamicFields = $('.field-name'),
        uniques = $.unique(dynamicFields);
    if (uniques.length != dynamicFields.length) {
       alert('Please make sure all your values are unique.');
       return false;
    }
});