使用jQuery如何计算数组field[]中有多少个字段不为空?
输入字段的示例:
我试图使用map和get来创建一些东西,但进展不顺:
输入字段的示例:
<input type="file" name="arquivo[]" id="arquivo">
我试图使用map和get来创建一些东西,但进展不顺:
var total = 0;
var count = $('#arquivo[value!=""]').map(function() { total = total+1; }).get();
但无论我填写多少字段,它总是以1的值结束,如果没有填写任何字段,则为0。
arquivo[]
中的所有字段。 - Prixid
属性。您能否发布带有10张图片的HTML代码? - Blenderarquivo[0],arquivo[1] ... arquivo[9]
- Prixid
元素。最多只能有一个,这也是 jQuery 正确返回的结果。尝试使用class
代替id
(请参见我的示例)。 - Blender$('.arquivo[value!=""]').length;
,现在计算得很好。 - Prix