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