解决方案1:
var $controls = $(".oss-formDraft .form-group .form-control")
// hasValueCount 有值的个数
var hasValueCount = $controls.filter(function(){
return this.value
})
if( hasValueCount == 0 ){
// 全空
} else if( hasValueCount < $controls.length ){
// 填了一部分
} else {
// 全填了
解决方案2:善用||和&&
解决方案3:遍历前设置个变量
var i = 0;
为true时
i++;
最后判断i为几就代表几个为空
解决方案4:
let empty=true
$(".oss-formDraft .form-group .form-control").each(function () {
if($.trim($(this).val())!==""){
empty=false
}
}
if(!empty){
submit()
}