特定の入力が空であるかどうかを確認するためにJqueryチェックを使用してJs関数を構築しています。ここで入力が空になっているかいないかどうかをチェックする機能があります:jqueryのJS関数は常に未定義です
function isValid(elements){
var validation = false
elements.each(function() {
if ($(this).val().length > 0){
validation = true
}
else {
validation
}
});
validation
}
しかし、私は私の関数は検証変数に含まれることになっているブール値をundefinedを返し、決してやる何?
関数がtrueまたはfalseを返すにはどうすればよいですか?
あなたは要素のために何を渡していますか? –
あなたは関数から何も返されていません。 –
'検証 '行は何をしていると思いますか?あなたのロジックにも欠陥があります。検証は、あなたがしたいことをしない可能性が最も高いです。 – epascarello