채택완료

다중셀렉트 수정 시 풀림현상 ㅠㅠ

2014-03-15 (토) 15:29:47 5,460
다중셀렉트 주소인데요
수정시 첫번째만 나오고 두번째 세번째는 풀리는 현상이 나옵니다
F5키를 눌러서 새로고침하면 또 다시 잘 나오네요 ㅠㅠ
어디를 수정해야 할까요? 도와주세요 ㅠㅠ
 
Copy
<tr>    <td rowspan=2 class=write_head>물건주소<br>[구 주소]</td>    <td height=30>  <?=get_select_addr_si("wr_1",$write[wr_1],"makeD('wr_1','wr_2');")?>  <?if($write[wr_1]) echo "<script language='javascript'>makeD('wr_1','wr_2');</script>";  ?>  <select name="wr_2" onChange="makeE('wr_1','wr_2','wr_3')">  <option value="">::시/구/군::</option>  </select>  <?if($write[wr_2])  echo "<script language='javascript'>document.getElementById('wr_2').value='$write[wr_2]';makeE('wr_1','wr_2','wr_3');</script>";  ?>
  <select name="wr_3">  <option value="">::동/읍/면::</option>  </select>  <?if($write[wr_3]) echo "<script language='javascript'>document.getElementById('wr_3').value='$write[wr_3]';</script>"; ?> </td></tr>
|

답변 1개

채택된 답변
+20 포인트
이 소스만으로는 알 수 없습니다
두번째 세번째 option은 잘 나오나요?

option 잘 나온다는 가정하에 우선 
<select name="wr_2" id='wr_2'~~~
<select name="wr_3" id='wr_3'~~~
id 넣어서 해보세요

안되면 페이지 하단에 넣어보세요
<script>
$(function(){
$('#wr_2').val('<?=$write[wr_2]?>');
makeE('wr_1','wr_2','wr_3');
$('#wr_3').val('<?=$write[wr_3]?>');
});
</script>


답변을 작성하려면 로그인이 필요합니다.