라디오버튼 중복체크 질문드립니다.

라디오버튼 중복체크 질문드립니다.

QA

라디오버튼 중복체크 질문드립니다.

본문

안녕하세요

항상 sir에서 많은 도움을 받아가고 있는 회원입니다.

감사드립니다.

 

다름이아니라 작업도중 궁금증이 있어 질문드립니다.

라디오버튼이 중복체크가 되는데, 보통 중복체크가 안되게 하려면 name을 같게 주면 된다고 알고있습니다.

혹시 name이 달라도 중복체크가 안되게 할 수 있을지 여쭙습니다.

감사합니다!

이 질문에 댓글 쓰기 :

답변 2

질문이 이해가 잘 안가게 작성하셨습니다.

 

"라디오 버튼이 중복체크가 되는데........."

 

라는 부분이 애매합니다.

중복체크 : 어떤것을 중복체크 한다는 말씀이신지요?

 

이메일 / ID / 혹은 어떤 다른 값 ?

 

"name 이 같으면 중복체크를 안한다....." 

 

이건 무슨의미의 이야기일까요?

 

------------

 

일반적으로 중복체크는 DB에 저장할 값에서 중복되는지의 여부를 확인하는것으로 (대부분) 인지를 하고 그렇게 프로그램으로 체크를 합니다.

 

질문자님의 질문에서는 DB의 중복체크가 맞는지가 궁금해집니다.

 

질문을 다시 작성해보시는게 좋을것 같습니다.

 

예) 내가 어떤 테이블에 어떤값을 저장하려는데 

     중복체크를 어떻게 하면 되는지..........

 

라는 (어떤)을 실제 대입해서 작성하시면 됩니다.

플래토님 답변 감사드립니다.
제가 급하게 적다보니 질문이 좀 미흡한점이 있었네요

아래 소스에서 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" >

라디오 버튼에서 value값이 누락되어있네요

그리고, 라디오 버튼을 한세트로 만드시려면
name 을 동일하게 만드셔야 합니다

지금도 질무에 중복체크가 된다는 것이 어떤의미인지 조금 모호합니다.


submit을 통해서 처리하는 페이지로 넘어가서 처리할때

name 의 값을 처리하거나

submit시점에

javascript를 통해서

checked 된 값을 추출해서 hidden 값으로 넘기거나 하는 방법들이 있습니다.

플래토님 답변 감사드립니다.
라디오버튼 중복체크는 text로 질문드리다보니 전달이 안되는 것 같아
이미지를 첨부해드렸습니다.
조금만 더 도움을주시면 정말 감사드리겠습니다!

플래토님 답변 감사드립니다!

31679087_1582628276.3731.png

name값을 동일하게 해야만 한 셋트가 완성되는 부분이군요..

name값을 다르게 했더니 라디오버튼임에도 저렇게 중복체크가 되는 부분이있었는데

혹시 name값이 달라도 중복체크가 안되고 한 셋트로 묶는 방법이 있는지 궁금합니다.

처리 소스가 name값이랑 연동이 되는데 정 방법이 없다면 소스를 바꿔봐야겠네요

답변 감사드립니다!

실제 처리하는 이름이 중요하다면
  <input type="hidden" name="처리할이름" value="선택된 라디오값">

으로 넘기시면됩니다.

화면상의 선택되는 라디오는 임의의 표기값으로 하시고
실제 넘길때 무의미한 값으로 처리하시고

라디오 선택시 이벤트로 처리할이름의 태그의 value를 선택된라디오값으로 넣으시면되죠

답변을 작성하시기 전에 로그인 해주세요.
전체 27
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT