2단 셀렉트 코드
본문
write.skin.php 중에............................................................................................................................
<script>
$(document).ready(function(){
$('#country').change(function(){
var country_id = $('#country').val();
if(country_id != 0)
{
$.ajax({
type:'post',
url:'resel.php',
data:{id:country_id},
cache:false,
success: function(returndata){
$('#city').html(returndata);
}
});
}
})
})
</script>
<tr>
<th scope="row"><label for="wr_5">예약지정업체</label></th>
<td>
<select id="country" name="wr_5">
<option>--Select Country--</option>
<option value="서울">서울</option>
<option value="인천">인천</option>
<option value="경기">경기</option>
<option value="강원">강원</option>
<option value="세종">세종</option>
<option value="대전">대전</option>
<option value="충북">충북</option>
<option value="충남">충남</option>
<option value="전북">전북</option>
<option value="전남">전남</option>
<option value="광주">광주</option>
<option value="경북">경북</option>
<option value="경남">경남</option>
<option value="부산">부산</option>
<option value="대구">대구</option>
<option value="울산">울산</option>
<option value="제주">제주</option>
</select>
<select id="city" name="wr_6">
<option>--Select City--</option>
</select>
</td>
</tr>
resel.php........................................................................................
<?php
?>
$sql2 = " select * from g5_config ";
$result2 = sql_fetch($sql2);
$id=$_POST['id'];
$fusd = "cf_1";
if ($id == "인천") $fusd = "cf_2";
if ($id == "경기") $fusd = "cf_3";
$dss = explode('/', $result2[$fusd]);
for ($i=1; $i<count($dss); $i++) {
?>
<option value="<?php echo $dss[$i]; ?>"><?php echo $dss[$i]; ?></option>
<?php
} //for
?>
1단 셀렉트부분에 지역을 선택하면
해당 지역에 해당한 필드의 값을 뽑아와서 2단 셀렉트폼에 출력하고 선택할수 있게끔 하는 코드입니다.
문제는 되지를 않아요 ;;;;;;;;;;;;
resel.php 내용을 write.skin.php 에 넣어 테스트 하면 값이 다 뽑아서 나오긴해요......