2개의 항목 중 특정라디오버튼이 체크되었을때만 나타나게

2개의 항목 중 특정라디오버튼이 체크되었을때만 나타나게

QA

2개의 항목 중 특정라디오버튼이 체크되었을때만 나타나게

답변 1

본문

여분필드를 사용하여 라디오 체크 리스트를 만들었는데,

 

2개의 항목 중 특정라디오버튼이 체크되었을때만 나타나게 하려고 하는데

 


$(document).ready(function(){
                            $("input[name=wr_2], input[name=wr_7]").on('click', function() {
                                var valueCheck0 = $('input[name=wr_2]:checked').val();
                                var valueCheck1 = $('input[name=wr_7]:checked').val();
                                if ( valueCheck0 == '선택1' && valueCheck1 == '서브1' )  {
                                $("#cl13").css("display", "block");
                                } else {
                                    $("#cl13").css("display", "none");
                                }
                                
                            });

 

이렇게 진행을하였는데, 선택1과 서브1의 라디오버튼이 체크되었을때만 나타나고 그게 아니라면 나머지는 보이지 않게 하였는데, 선택1의 값만 제대로 먹히는 중 입니다. ㅠㅠ 

 

예를들어 선택1과 서브2의 라디오를 눌렀을때 나타나지 않아야하는데 나타나는 문제입니다 ㅠ

이 질문에 댓글 쓰기 :

답변 1

on('click' 을 on('change' 으로 바꿔보시구요

둘다 체크시 나타나게 하는건가요?

html 소스기재 부탁합니다

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 413
© SIRSOFT
현재 페이지 제일 처음으로