我对函数的返回值有点困惑。我有一个表格,里面有文本框和单选按钮。我一起验证所有文本框和单选按钮。所以我现在有来自这 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;
}
但我不想使用太多变量。那么有什么方法可以让我只使用一个返回变量并处理表单提交。
谢谢