셀렉트 박스 만드는법 알려주세요 정보
셀렉트 박스 만드는법 알려주세요본문
<?
$wr_3_arr =
array(
"남자",
"여자"
);
?>
<?for($i = 0; $i < count($wr_3_arr);$i++){?>
<label><input type="radio" name="wr_3" value="<?=$wr_3_arr[$i]?>" > <?=$wr_3_arr[$i]?></label>
<? }?>
<script>$('input:radio[name=wr_3]:input[value="<?=$_GET[wr_3]?>"]').attr("checked", true);</script>
</script>
그누팁에서 본건데 지금 이건 라디오버튼인데 이걸 셀렉트 박스로 하려면 어떻게 해야 하나요?
몇시간 삽질후에 질문납겨봅니다 ㅠ.ㅜ
$wr_3_arr =
array(
"남자",
"여자"
);
?>
<?for($i = 0; $i < count($wr_3_arr);$i++){?>
<label><input type="radio" name="wr_3" value="<?=$wr_3_arr[$i]?>" > <?=$wr_3_arr[$i]?></label>
<? }?>
<script>$('input:radio[name=wr_3]:input[value="<?=$_GET[wr_3]?>"]').attr("checked", true);</script>
</script>
그누팁에서 본건데 지금 이건 라디오버튼인데 이걸 셀렉트 박스로 하려면 어떻게 해야 하나요?
몇시간 삽질후에 질문납겨봅니다 ㅠ.ㅜ
댓글 전체

일반적인 셀렉트 코드를 잘 살펴 보세요
그런후 반복되는 부분을 반복문 안으로 넣으면 될거구요
<select name="wr_3">
<option value="" selected>선택하세요</option>
<option value="남자">남자</option>
<option value="여자">여자</option>
</select>
이와 같은 코드가 일반적인 것 입니다 이것을 반복문으로 한다면
<?
$wr_3_arr =
array(
"남자",
"여자"
);
?>
<select name="wr_3">
<option value="" selected>선택하세요</option>
<?for($i = 0; $i < count($wr_3_arr);$i++){?>
<option value="<?=$wr_3_arr[$i]?>" > <?=$wr_3_arr[$i]?></option>
<? }?>
</select>
일단 이렇게 하면 셀렉트 문은 작성은 됬습니다만
선택 되었을때 자동선택 되도록 하는 구분은 없습니다.
원소스는 제이쿼리를 이용한 방법이나 php 문으로도 가능하니
팁자료실에서 "여분필드" 로 검색 하시면 예제가 몇개 나올겁니다
그런후 반복되는 부분을 반복문 안으로 넣으면 될거구요
<select name="wr_3">
<option value="" selected>선택하세요</option>
<option value="남자">남자</option>
<option value="여자">여자</option>
</select>
이와 같은 코드가 일반적인 것 입니다 이것을 반복문으로 한다면
<?
$wr_3_arr =
array(
"남자",
"여자"
);
?>
<select name="wr_3">
<option value="" selected>선택하세요</option>
<?for($i = 0; $i < count($wr_3_arr);$i++){?>
<option value="<?=$wr_3_arr[$i]?>" > <?=$wr_3_arr[$i]?></option>
<? }?>
</select>
일단 이렇게 하면 셀렉트 문은 작성은 됬습니다만
선택 되었을때 자동선택 되도록 하는 구분은 없습니다.
원소스는 제이쿼리를 이용한 방법이나 php 문으로도 가능하니
팁자료실에서 "여분필드" 로 검색 하시면 예제가 몇개 나올겁니다
이야... 역시. 한시간 삽질해서 안될시 질답방이 답이네요
감사합니다!
감사합니다!