채택완료
head로 뽑아온 카테고리에 selected 를 넣으려면 어떻게해야 되나요?
안녕하세요.:)
아래는 head.php에서 카테고리를 불러오는 소스인데요.
검색후에 selected가 안되는데 selected를 넣으려면 어떻게해야 되나요?
도움 부탁 드려요.ㅜㅜ
<?
$category_option = get_category_option($bo_table);
$arr = explode("|", $board[bo_category_list]);
?>
<?if($bo_table && $board[bo_category_list]) { ?>
<select name=sca onChange="select(this.value);" class='ed'>
<option value=''>선택하세요</option>
<?=$category_option?>
</select>
$category_option = get_category_option($bo_table);
$arr = explode("|", $board[bo_category_list]);
?>
<?if($bo_table && $board[bo_category_list]) { ?>
<select name=sca onChange="select(this.value);" class='ed'>
<option value=''>선택하세요</option>
<?=$category_option?>
</select>
<script type="text/javascript">
if ('<?=$sca?>') document.fcategory.sca.value = '<?=$sca?>';
</script>
<?}?>
if ('<?=$sca?>') document.fcategory.sca.value = '<?=$sca?>';
</script>
<?}?>
답변 2개 / 댓글 3개
채택된 답변
+20 포인트
검색시에 카테고리값을 받아서 selected 하려는 의도는 알겠는데 소스는 이해가 안되네요 ^^;;;
음 소스를 이해하고 한거 아니라 틀릴지도 모르지만.. 이렇게만 있어도 되지 않을까요?;
<?php $category_option = get_category_option($bo_table,$sca);?>
<select name=sca onChange="select(this.value);" class='ed'>
<option value=''>선택하세요</option>
<?=$category_option?>
</select>
<option value=''>선택하세요</option>
<?=$category_option?>
</select>
답변에 대한 댓글 2개
<select id="sca"
if ('<?=$sca?>') document.getElementById('sca').value = '<?=$sca?>';
답변에 대한 댓글 1개
슈와이님 안녕하세요.:)
아래처럼 하였는데, 안되는 것 같아요.ㅜㅜ
<?
$category_option = get_category_option($bo_table);
$arr = explode("|", $board[bo_category_list]);
?>
<?if($bo_table && $board[bo_category_list]) { ?>
<select id=sca name=sca onChange="select(this.value);" class='ed'>
<option value=''>선택하세요</option>
<?=$category_option?>
</select>
<?}?>
<script type="text/javascript">
if ('<?=$sca?>') document.getElementById('sca').value = '<?=$sca?>';
</script>
아래처럼 하였는데, 안되는 것 같아요.ㅜㅜ
<?
$category_option = get_category_option($bo_table);
$arr = explode("|", $board[bo_category_list]);
?>
<?if($bo_table && $board[bo_category_list]) { ?>
<select id=sca name=sca onChange="select(this.value);" class='ed'>
<option value=''>선택하세요</option>
<?=$category_option?>
</select>
<?}?>
<script type="text/javascript">
if ('<?=$sca?>') document.getElementById('sca').value = '<?=$sca?>';
</script>
답변을 작성하려면 로그인이 필요합니다.
그런데 안되요.ㅠㅠ
head.php에 검색용 3단 셀렉트가 있구요.
카테고리 셀렉트가 검색 셀렉트 안에 들어가거든요.
검색은 잘 되는데, 검색후에 셀렉트가 위치를 잡지 못해요.ㅜㅜ
list.skin.php 에서는 위치를 잡는데요.
head.php는 게시판 밖이라서 그런지 못잡네요.