Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.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
jQuery验证插件,从单个数组名中至少包含2个元素_Jquery_Arrays_Validation - Fatal编程技术网

jQuery验证插件,从单个数组名中至少包含2个元素

jQuery验证插件,从单个数组名中至少包含2个元素,jquery,arrays,validation,Jquery,Arrays,Validation,我有一个输入列表type=“file”,其名称为list[]。接下来,我能够使规则和消息在jQuery中工作。 但我确实需要至少填写列表[]的2个元素,并添加规则required:true仅适用于列表的第一个元素,知道我该怎么做吗 干杯, 尼古拉斯。好吧,我解决了这个问题。 我看到name属性中的键在HTML中是可选的,但我认为可以而不是在HTML表单元素的数组名称中指定数组键 因此,我只是更改了一些PHP/HTML代码——实际上只更改了几个单词——以指定创建的每个元素的键。 然后,我只是使用了

我有一个输入列表
type=“file”
,其名称为
list[]
。接下来,我能够使规则和消息在jQuery中工作。
但我确实需要至少填写列表[]的2个元素,并添加规则
required:true
仅适用于列表的第一个元素,知道我该怎么做吗

干杯,

尼古拉斯。

好吧,我解决了这个问题。
我看到name属性中的键在HTML中是可选的,但我认为可以而不是在HTML表单元素的数组名称中指定数组键

因此,我只是更改了一些PHP/HTML代码——实际上只更改了几个单词——以指定创建的每个元素的键。
然后,我只是使用了
'list[--NUMBER--]:{required:true,accept:“jpe?g | gif | png”}
,使我的字段成为必填字段:)

希望它能帮助周围的一些人


Nicolas。

尝试使用以下方法:

{ required: true, minlength:2 }

或者即使没有“必需”规则,也没有人?我相信我们有办法在名称中使用“[]”。我尝试了“list[0]”但没有任何结果=/我想我面临的问题是所有元素都有相同的名称:name=“list[]”,那么Javascript无法访问我想要的list[number],知道吗?