ページに多数の入力があり、少なくとも 5 つの項目が入力されていることを強制する必要があります。そうでない場合は、少なくとも 5 を入力する必要があるというメッセージを表示します。これまでのところ、次のことを試しましたが、エラーが何度も表示されます。これを行う適切な方法は何ですか?
$('div.inputs input').each(function(i) {
$input = $(this);
while (i < 5) {
if ($($input).val() == '') {
alert('must fill at least 5 items!');
}
}
});