2016-10-29 4 views
0

나는 약간 다른 상황이 있습니다. 나는 두 개의 라디오 버튼을 가지고 있습니다. 예와 아니오 첫 번째 유효성 확인은 적어도 하나가 선택되어 있는지 확인해야합니다. 이 부분은 잘 작동합니다. 두 번째 부분은 No가 유일한 유효한 옵션이므로 No가 선택되었는지 확인해야합니다. 그들이 Yes를 선택하면 계속해서 프롬프트해야합니다.BootstrapValidator로 라디오 버튼 확인

일반적으로이 확인란을 사용 하겠지만 비즈니스에서는 예 또는 아니요를 강제하려고합니다. 어쩌면 제가 선택 사항을 추가 할 수 있다고 생각했지만 필요한 것은 수행하지 않습니다.

optionPlan: { 
       validators: { 
       notEmpty: { 
       message: 'Please select Yes or No' 
       }, 
      } 
} 

답변

1
if ($('input[name=yes]:checked').length > 0) { 
    // do something here 
    alert("you need to select no !"); 
} 
1

하거나 사용할 수 있습니다

<form class="form-signin" action="firstLogin.action" method="post"> 
    <h2 class="form-signin-heading">Please sign in</h2> 

    <input type="text" class="form-control" name="username" placeholder="User Name"> 
    <br> 
    <input type="password" class="form-control" name="password"placeholder="Password"> 
    <br> 
    <div > 
     <input type="radio" name="yes">Yes</input> 
     <input type="radio" name="radio-choice" required>No</input> 
    </div> 
    <div> 
    <br> 
    <button class="btn btn-lg btn-primary btn-block" type="submit">Sign in</button> 
</form> 
<script> 
if ($('input[name=yes]:checked').length > 0) { 
    // do something here 
    alert("you need to select no !"); 

} 
</script>