글수정시 셀렉트 박스 풀리는 문제인데요.
본문
<tr>
<th scope="row"><label for="wr_1">행정구역<strong class="sound_only">필수</strong></label></th>
<td>
<select name="wr_1" id="wr_1" <?php if( !$is_admin){?>required class="required"<?php }?> >
<option value="">선택하세요</option>
<?php //echo $category_option ?>
</select>
</td>
</tr>
현재 소스가 이러한데 이 부분만 셀렉트 박스가 풀려있습니다.
관련 질문들은 몇개 나오는데 위소스에 적용시키는건 제가 응용을 못해서 안되네요^^;;
쓰기시 선택한 행정구역이 글수정시도 나오게 하려면 어떻게 해야 할까요
답변 4
<script>
$(function() {
$("#wr_1").val("<?=$write['wr_1']?>");
});
</script>
<tr>
<th scope="row"><label for="wr_1">행정구역<strong class="sound_only">필수</strong></label></th>
<td>
<select name="wr_1" id="wr_1" <?php if( !$is_admin){?>required class="required"<?php }?> >
<option value="">선택하세요</option>
<option value="서울" <?php echo ($write['wr_1'] == "서울") ? "selected" : "";?>>서울</option>
<option value="부산" <?php echo ($write['wr_1'] == "부산") ? "selected" : "";?>>부산</option>
</select>
</td>
</tr>
와 같이 하시면 되지 않을까 싶네요.
하단에 다음코드를 넣어보세요.
<script>
fwrite.wr_1.value = '<?=$wr_1?>';
</script>
아..글수정이 안되네요.
위 카테고리까지 넣어보자면
<?php if ($is_category) { ?>
<tr>
<th scope="row"><label for="ca_name">
<?php if( $board['bo_1'] ) {
echo $board['bo_1'];
} else{
echo "분류";
}?>
<strong class="sound_only">필수</strong></label></th>
<td>
<select name="ca_name" id="ca_name" required class="required" >
<option value="">선택하세요</option>
<?php echo $category_option ?>
</select>
</td>
</tr>
<?php } ?>
<tr>
<th scope="row"><label for="wr_1">행정구역<strong class="sound_only">필수</strong></label></th>
<td>
<select name="wr_1" id="wr_1" <?php if( !$is_admin){?>required class="required"<?php }?> >
<option value="">선택하세요</option>
<?php //echo $category_option ?>
</select>
</td>
</tr>
이렇습니다.