Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.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 如何检查div中有多少字段为空?_Jquery - Fatal编程技术网

Jquery 如何检查div中有多少字段为空?

Jquery 如何检查div中有多少字段为空?,jquery,Jquery,HTML: 我想知道有多少输入字段是由.input group类包装的空字段。我能通过,每个人都能做到。但我正在搜索一行干净的代码。有什么想法吗?这里有一个使用数组方法的解决方案,如果每个输入都是空的,它会直接返回true。如果需要考虑空白,请插入.trim()或.replace() 函数checkEmpty(){ 常量输入=$('#nameform input')。toArray() 常量allEmpty=inputs.every(input=>input.value=='') log(“所

HTML:


我想知道有多少输入字段是由
.input group
类包装的空字段。我能通过,每个人都能做到。但我正在搜索一行干净的代码。有什么想法吗?

这里有一个使用数组方法的解决方案,如果每个输入都是空的,它会直接返回true。如果需要考虑空白,请插入
.trim()
.replace()

函数checkEmpty(){
常量输入=$('#nameform input')。toArray()
常量allEmpty=inputs.every(input=>input.value=='')
log(“所有输入为空:”,allEmpty)
}


选中Empty
这里有一个使用数组方法的解决方案,如果每个输入都为空,该方法将直接返回true。如果需要考虑空白,请插入
.trim()
.replace()

函数checkEmpty(){
常量输入=$('#nameform input')。toArray()
常量allEmpty=inputs.every(input=>input.value=='')
log(“所有输入为空:”,allEmpty)
}


选中空
一个选项是使用jQuery
过滤器

$(函数(){
设为空=$(“.input group input”).filter(函数(){
返回此.value.trim();
});
console.log(空的.length);
});

一个选项是使用jQuery
filter

$(函数(){
设为空=$(“.input group input”).filter(函数(){
返回此.value.trim();
});
console.log(空的.length);
});


jquery标记only然后将文档方法替换为
$
'\\_(ツ)_/“'无论如何只更新jQuery标记,然后将文档方法替换为
$
”\\_(ツ)_/不管怎样更新了它
:empty
选择没有子元素的元素,而不是没有值的输入
:empty
选择没有子元素的元素,而不是没有值的输入
 <div class="input-group require" data-require-min="1">
    <input type="text"  name="firstname" > 
    <input type="text"  name="firstname" > 
    <input type="text"  name="firstname" > 
 </div>
console.log($(".input-group input:not(:empty)").length);