라디오버튼 중복선택 할수가 없네요.. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

라디오버튼 중복선택 할수가 없네요.. 정보

라디오버튼 중복선택 할수가 없네요..

본문

<input type=radio name="wr_5" value="유" <? if( $u=w || $write[wr_5] == "유")  echo "checked"; ?>>유 &nbsp;
<input type=radio name="wr_5" value="무" <? if($write[wr_5] == "무")  echo "checked"; ?>>무</td>

중복선택과 출력을 이미지로 해야해서요...
도와주세요..

댓글 전체

체크해야할 사항이 두개 밖에 없다면 wr_5, wr_6 이런식으로 두개에 넣으셔도 되지만 많다면 데이터를 가공해서 한필드에 다 때려 넣으셔도 됩니다.
각각 다른 필드에 넣으실려면 name 부분을 wr_5, wr_6 이렇게 다르게 써주기만 하면 되구요
항목이 많고 필드가 부족해서 한필드에 다 넣을 경우는 조금 다릅니다.
예를들어 데이터를 wr_5에 다 넣는 다고 가정했을때,,

<?php $temp=explode('|', $write[wr_5]);?>
<input type=radio name="wr_5_1" value="유" <? if( $u=w || $temp[0] == "유")  echo "checked"; ?>><img src='/test1.jpg' alt='유' /> &nbsp;
<input type=radio name="wr_5_2" value="무" <? if($temp[1] == "무")  echo "checked"; ?>><img src='/test2.jpg' alt='무' />

글등록 / 수정 페이지는 이런식으로 처리하시면 되고,

추가로 /bbs/write_update.php에는 글등록하는 부분 앞에
$wr_5=$wr_5_1.'|'.$wr_5_2; 이렇게 한줄넣어주시면 됩니다.

뭐 어렵지 않은 내용이니까 한번해보시면 이해가 가실겁니다.

중복선택 가능합니다.

단, 수동으로 작업을 해주어야 합니다.

 

속성에서 autocheck를 false로 해주고, click event에서

                    if (radioButton4.Checked)
                    {
                        radioButton4.Checked = false;
                    }
                    else
                    {
                        radioButton4.Checked = true;
                    }
이렇게 해주면 가능합니다.

전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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