如何选择特定表单中的所有SELECT标记,并检查它们的选定值是否等于0?
if($('[name="1"]').val() == 0 || $('[name="2"]').val() == 0 || $('[name="3"]').val() == 0 || $('[name="ifpDimension"]').val() == 0) event.preventDefault();
<select name="1" class="form-control">
<option value="0">PLEASE SELECT</option>
<option value="Personal">PERSONAL</option>
<option value="Community">COMMUNITY</option>
<option value="Teaching">TEACHING</option>
<option value="Social">SOCIAL</option>
</select>
我可以在这段代码中做到这一点,但是有没有更简单,更干净的方法?
尝试
var len = $("select").filter(function () {
return this.value == 0;
}).length;
if (len) {
// something is having is 0 value
// return false
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句