猿问

检查类的所有输入是否都有值

我.address在我的几个输入中添加了一个类。基本上,我想检查是否所有这些都已填写。我知道通过像这样迭代这个类是可能的:


var valueForAll = true;

$('.address').each(function (i, obj) {

    if ($(this).val() == "") {

        valueForAll = false;

    }

});

if (valueForAll == true) {

    // Do something

}

else {

    // Do something else

}

不过,我认为这不是理想的解决方案。所以我找到了:empty选择器。它的工作原理是这样的:


$("input:empty").length == 0;

但是,为我的班级执行此操作始终显示长度为 6。我不知道为什么。


$(".address:empty").length == 0;


一只甜甜圈
浏览 173回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答