답변 2개
질문이 이해가 잘 안가게 작성하셨습니다.
"라디오 버튼이 중복체크가 되는데........."
라는 부분이 애매합니다.
중복체크 : 어떤것을 중복체크 한다는 말씀이신지요?
이메일 / ID / 혹은 어떤 다른 값 ?
"name 이 같으면 중복체크를 안한다....."
이건 무슨의미의 이야기일까요?
------------
일반적으로 중복체크는 DB에 저장할 값에서 중복되는지의 여부를 확인하는것으로 (대부분) 인지를 하고 그렇게 프로그램으로 체크를 합니다.
질문자님의 질문에서는 DB의 중복체크가 맞는지가 궁금해집니다.
질문을 다시 작성해보시는게 좋을것 같습니다.
예) 내가 어떤 테이블에 어떤값을 저장하려는데
중복체크를 어떻게 하면 되는지..........
라는 (어떤)을 실제 대입해서 작성하시면 됩니다.
답변에 대한 댓글 3개
그리고, 라디오 버튼을 한세트로 만드시려면
name 을 동일하게 만드셔야 합니다
지금도 질무에 중복체크가 된다는 것이 어떤의미인지 조금 모호합니다.
submit을 통해서 처리하는 페이지로 넘어가서 처리할때
name 의 값을 처리하거나
submit시점에
javascript를 통해서
checked 된 값을 추출해서 hidden 값으로 넘기거나 하는 방법들이 있습니다.
라디오버튼 중복체크는 text로 질문드리다보니 전달이 안되는 것 같아
이미지를 첨부해드렸습니다.
조금만 더 도움을주시면 정말 감사드리겠습니다!
댓글을 작성하려면 로그인이 필요합니다.
플래토님 답변 감사드립니다!
![]()
name값을 동일하게 해야만 한 셋트가 완성되는 부분이군요..
name값을 다르게 했더니 라디오버튼임에도 저렇게 중복체크가 되는 부분이있었는데
혹시 name값이 달라도 중복체크가 안되고 한 셋트로 묶는 방법이 있는지 궁금합니다.
처리 소스가 name값이랑 연동이 되는데 정 방법이 없다면 소스를 바꿔봐야겠네요
답변 감사드립니다!
답변에 대한 댓글 2개
<input type="hidden" name="처리할이름" value="선택된 라디오값">
으로 넘기시면됩니다.
화면상의 선택되는 라디오는 임의의 표기값으로 하시고
실제 넘길때 무의미한 값으로 처리하시고
라디오 선택시 이벤트로 처리할이름의 태그의 value를 선택된라디오값으로 넣으시면되죠
플래토님이 알려주신덕분에 해결되었습니다.
질문드릴 부분이 하나 더 있는데 새로 질문글을 올리겠습니다.
정말 감사드립니다^^
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
제가 급하게 적다보니 질문이 좀 미흡한점이 있었네요
아래 소스에서 name부분에 price1 , price2 ... 5까지 name값을 주게되면
name이 달라서 라디오버튼임에도 중복체크가 되게 됩니다.
혹시 이렇게 name이 다를경우에도 중복체크가 안되게끔 하는 방법이 있을지 여쭤봅니다.
감사합니다!
<input type="radio" name="price1" id="price1" >
<input type="radio" name="price2" id="price2" >
<input type="radio" name="price3" id="price3" >
<input type="radio" name="price4" id="price4" >
<input type="radio" name="price5" id="price5" >