私は入力が6つのフォームを持っていますが、入力は2つにグループ化されており、this fiddleのようなチェックボックスを使って入力を有効/無効にしています。複数の入力をチェックボックスで制限するにはどうすればよいですか?
検索を制限するにはどうすればよいですか?たとえば、チェック1チェックボックスを選択した場合、またはチェックボックスチェック1およびチェック2を選択した場合、両方の入力をすべて入力する必要があることをユーザーに伝える必要があります。今私はこれを持っています:
if((check1.checked || check2.checked || check3.checked)){
if($scope.tolPositivaDim1 == '' || $scope.tolNegativaDim1 == '' ||
$scope.tolPositivaDim2 == '' || $scope.tolNegativaDim2 == '' ||
$scope.tolPositivaDim3 == '' || $scope.tolNegativaDim3 == ''){
console.log(''Need to fill all inputs);
} else
console.log('Something');
} else {
console.log('Need to check at least one');
}
しかし、これで私は6つの入力を埋めるまで検索することはできません。それぞれの特定のケースのためにif
を行うことなく、これを行う方法?:
if(check1.checked) || if(check1.checked && check2.checked).....