select 값 선택 후 submit하고 화면 바뀐후 그 값이 select에 뜨게끔 하는 방법을 알고 싶습니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

select 값 선택 후 submit하고 화면 바뀐후 그 값이 select에 뜨게끔 하는 방법을 알고 싶습니다. 정보

select 값 선택 후 submit하고 화면 바뀐후 그 값이 select에 뜨게끔 하는 방법을 알고 싶습니다.

본문

안녕하세요...
 
select 값을 선택 하고 submit버튼을 누른 후 화면에 select박스에 선택한 값이 나오도록 하려면 select tag 안에 어떤 태그를 넣어야 하는지 고수님들, 가르쳐 주십시오..
 
네이버에서 열심히 찾고 있는데,
 
잘 모르겠습니다...
 
<select name="city" class='input' >
<option value="">Select City</option>
<option value="LOS ANGELES">LOS ANGELES</option>
<option value="NORTHRIDGE">NORTHRIDGE</option>
<option value="LA CANADA">LA CANADA</option>
<option value="LA CRESCENTA">LA CRESCENTA</option>
</select>
 
 
미리 감사 드립니다.. ^^
 
좋은 하루 되세요.
  • 복사

댓글 전체

그누보드에 관련부분이 많이 있습니다... 관리자메뉴의 여러 화일과 기본적으로 게시판 스킨의

리스트스킨 하단에 스크립트로.....^^

<script type="text/JavaScript">
if ('<?=$city?>') document.폼이름.city.value = '<?=$city?>';
</script>




헉~~! 댓글 달고보니 전 고수가 이닌데....ㅠ.ㅠ
답변 감사드립니다.

근데,

form 태그 밑에 해봤는데 잘 안되네요.. ㅜㅜ

<script type="text/JavaScript">
if ('<?=$city?>') document.search.city.value = '<?=$city?>';
</script>

이렇게 했거든요.
뭐가 문제일까..?.....ㅠ.ㅠ

<?
if ($city){
echo "<option selected value='$city>$city</option>";
} else {
echo "<option selected value=''>Select City</option>";
}
?>
<option value="LOS ANGELES">LOS ANGELES</option>
<option value="NORTHRIDGE">NORTHRIDGE</option>
<option value="LA CANADA">LA CANADA</option>
<option value="LA CRESCENTA">LA CRESCENTA</option>
    </select>
위에 두가지 드린 댓글 이전에.....

바뀐경우에는 바뀌기전에 저장한 정보를 끌어오는 구문이 바뀐 화면 상단에나 있어야 합니다...ㅠ.ㅠ
<tr>
<td>
<?$selbox=array("","LOS ANGELES","NORTHRIDGE","LA CANADA","LA CRESCENTA"); reset($selbox);?>
<?if($sel_mode=='ok') $city_kind=$city;?>

<form method='post' action='<?=$_SERVER[PHP_SELF]?>'>
 <input type="hidden" name='sel_mode' value="ok">
 <select name='city' class=input>
 <?php
    for($m=0; $m<=count($selbox)-1; $m++)
{if($m==0) $selboxdsp='Select City&nbsp;'; else $selboxdsp=$selbox[$m];
if($city_kind==$m)
  echo"<option value='$m' selected>{$selboxdsp}</option>";
  else echo"<option value='$m'>{$selboxdsp}</option>";
    }?>
</select><input type="submit" value="Select" alt="">
</td></form>
</tr>

언제 오긴요...ㅋ 12시??
두분다 너무 감사드립니다..
꾸벅... ^^


나이만 좀 젊었으면,

라면 하나 끓여 먹고 컴터 앞에서 밤새고 놀고 싶지만,
이도 닦았으니 우리 진아 끌어 안고 자야죠.. ^^

좋은 밤 되세요~
<select name='m_gra'>
        <?php
          $cat_array=groub01();
          foreach ($cat_array as $row)
          {
              echo '<option value="';
              echo $row['m_gra'];
              echo '"';
                if($row['m_gra'] ==  $data[$m_gra])  //빗슷할거 같아서 올립니다.
              echo 'selected';
              echo '>';
              echo $row['m_ta_gruaname'];
              echo "\n";
          }
          ?>
  </select>
<select name="city" class='input' >
<option value="">Select City</option>
<option value="LOS ANGELES" <?if($city=="LOS ANGELES"){echo "selected";}?>>LOS ANGELES</option>
<option value="NORTHRIDGE" <?if($city=="NORTHRIDGE"){echo "selected";}?>>>NORTHRIDGE</option>
<option value="LA CANADA" <?if($city=="LA CANADA"){echo "selected";}?>>>LA CANADA</option>
<option value="LA CRESCENTA" <?if($city=="LA CRESCENTA"){echo "selected";}?>>>LA CRESCENTA</option>
</select>

==========================================================
반복문이거나 디비에서 쏠때예

<select name="date_d"  setImage="/images/arrow_image2.gif">
<?
  for($i=1;$i<32;$i++){
    if($i<10){
      $is = "0".$i;
    }else{
      $is = $i;
    }
?>
    <option value="<?=$is?>" <?if($is==date(d)){?>selected<?}?>><?=$is?></option>
<?
    }
?>
</select>일
ㅎㅎ 올리고 보니 위에분이랑 같내요...ㅋㅋ
http://sir.co.kr/bbs/tb.php/g4_tiptech/8841

<select name="city" class='input' >
<option value="">Select City</option>
<option value="LOS ANGELES">LOS ANGELES</option>
<option value="NORTHRIDGE">NORTHRIDGE</option>
<option value="LA CANADA">LA CANADA</option>
<option value="LA CRESCENTA">LA CRESCENTA</option>
</select>

-----------------next page----------------------------
보낸페이지 다음 무식하게 해봤습니다.

<select name='city'>
 <option value="">Select City </option>
 <option value="LOS ANGELES">LOS ANGELES
<?  if($city == 'LOS ANGELES')
  {
    echo 'selected';
  }
?>
 </option>
 <option value="NORTHRIDGE">NORTHRIDGE
 
 <?  if($city == 'NORTHRIDGE')
  {
    echo 'selected';
  }
?>
 
 </option>
 <option value="LA CANADA">LA CANADA
 <?  if($city == 'LA CANADA')
  {
    echo 'selected';
  }
?> 
</option>
 <option value="LA CRESCENTA">LA CRESCENTA
 <?  if($city == 'LA CRESCENTA')
  {
    echo 'selected';
  }
?> 
 </option>
</select>
© SIRSOFT
현재 페이지 제일 처음으로