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