묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
라디오버튼 생성하고 다중선택하는 방법을 좀..
2007.11.12 22:43
가르쳐 주세요.^^
라디오 버튼을 생성하였는데요..
현재는 하나만 체크되어 선택가능하고 그것만 보여주는데요.
두개 이상 다중선택은 어떻게 해야 하나요?
참고로 만든 태그는 아래와 같습니다.
<tr>
<td bgcolor=#E7E7E7 style=padding-top:5px;padding-bottom:5px;padding-left:5px; class=list_han>본 홈페이지를<br>찾아온 경로</td>
<td bgcolor=#F7F7F7 style=padding-top:5px;padding-bottom:5px;padding-left:5px; colspan="3" class=list_eng>
<input type=radio name=subject1 value="1" <?if(($subject1=="1")||($subject1=="")){echo "checked";}?>>인터넷(포털검색)
<input type=radio name=subject1 value="2" <?if($subject1=="2"){echo "checked";}?>>인터넷(배너광고)
<input type=radio name=subject1 value="3" <?if($subject1=="3"){echo "checked";}?>>인터넷 홈페이지<br>
<input type=radio name=subject1 value="4" <?if($subject1=="4"){echo "checked";}?>>주변사람의 소개
<input type=radio name=subject1 value="5" <?if($subject1=="5"){echo "checked";}?>>팜플릿
<input type=radio name=subject1 value="6" <?if($subject1=="6"){echo "checked";}?>>현수막
<input type=radio name=subject1 value="7" <?if($subject1=="7"){echo "checked";}?>>신문광고
<input type=radio name=subject1 value="8" <?if($subject1=="8"){echo "checked";}?>>신문(지하철등)<br>
</td>
</tr>
라디오 버튼을 생성하였는데요..
현재는 하나만 체크되어 선택가능하고 그것만 보여주는데요.
두개 이상 다중선택은 어떻게 해야 하나요?
참고로 만든 태그는 아래와 같습니다.
<tr>
<td bgcolor=#E7E7E7 style=padding-top:5px;padding-bottom:5px;padding-left:5px; class=list_han>본 홈페이지를<br>찾아온 경로</td>
<td bgcolor=#F7F7F7 style=padding-top:5px;padding-bottom:5px;padding-left:5px; colspan="3" class=list_eng>
<input type=radio name=subject1 value="1" <?if(($subject1=="1")||($subject1=="")){echo "checked";}?>>인터넷(포털검색)
<input type=radio name=subject1 value="2" <?if($subject1=="2"){echo "checked";}?>>인터넷(배너광고)
<input type=radio name=subject1 value="3" <?if($subject1=="3"){echo "checked";}?>>인터넷 홈페이지<br>
<input type=radio name=subject1 value="4" <?if($subject1=="4"){echo "checked";}?>>주변사람의 소개
<input type=radio name=subject1 value="5" <?if($subject1=="5"){echo "checked";}?>>팜플릿
<input type=radio name=subject1 value="6" <?if($subject1=="6"){echo "checked";}?>>현수막
<input type=radio name=subject1 value="7" <?if($subject1=="7"){echo "checked";}?>>신문광고
<input type=radio name=subject1 value="8" <?if($subject1=="8"){echo "checked";}?>>신문(지하철등)<br>
</td>
</tr>
댓글 4
-
ganji
2007.11.13 02:52
type="checkbox" 루요 -
이루리114
2007.11.13 11:08
네 말씀하신데로 checkbox로 했는데 사각형으로 바꿔네요.^^ 근데 선택은 되지만
뷰에서 마지막 선택한것 하나만 보여지네요.ㅠㅠ
제가 현재 게시판 write에서 위와 같구요.
스킨 view에서 체크한 내용이 보여지게 할려고 하거든요.;;; 다시한번 부탁드립니다.^^ -
ganji
2007.11.13 11:58
1. 사각형
네 정상입니다. ^^ 체크박스니까요.
라디오버튼은 둥글지만 체크박스는 네모죠.
다중선택을 말씀하시길래 체크박스로 알려드린것이고 라디오로는 다중체크가 까다로운걸로 알고있습니다.
(name이 동일하니까요)
2. view에서 마지막 선택한것만 보여져요.
네 정상입니다. ^^
name이 모두 동일하니까요. (subject1)
subject1 란 필드를 따로 추가하신건가보죠?
해당필드를 이용해서 다중선택이 가능하고 선택되어진 모든 데이터를 보여지게 하시려면
배열처리를 하시는게 좋으실겁니다.
아니면 체크수만큼 필드를 추가하셔야 하구요.
ps / 배열방법은 제로보드 4메뉴에서 팁공유메뉴에서 검색해보시면 몇가지가 나올겁니다. -
이루리114
2007.11.13 14:50
아.네 친절한 답변감사드립니다.
알려주신데로 한번 해보겠습니다.^^
배열처리를 한번 알아봐야겠어요..
잘안되면 다시 질문드릴께요.ㅎ