関数の戻り値について少し混乱しています。フォームがあり、その中にテキスト ボックスとラジオ ボタンがあります。すべてのテキスト ボックスとラジオ ボタンをまとめて検証しています。したがって、これら2つの関数から2つの戻り値があります。これら2つの関数に同じ戻り変数を使用できますか? これは私のコードです
$(function() {
$('#submitBtn').click(function(){
var returnValue = true;
//Validating radio buttons required
//Code of checking radio buttons
if( !unchecked.is(':checked') ) {
alert("Required field");
returnValue = false;
}
});
//Other Required fields
$('.required_text').filter(':visible').each(function () {
var input = $(this);
if (!$(this).val()) {
alert("Required field");
returnValue = false;
}
});
alert(returnValue);
return returnValue;
});
}
});
radioReturn や textReturn のようにこれらの関数ごとに異なる戻り変数を使用し、最後に使用する場合
if(radioReturn && textReturn){
returnValue = true;
}
else{
returnValue = false;
}
しかし、あまりにも多くの変数を使用したくありません。したがって、1 つの戻り変数のみを使用してフォームの送信を処理できる方法はありますか。
ありがとう