셀렉트박스 값 고정
본문
<div class="select-con1 select-con">
<?php if ($is_category) { ?>
<form name="fcategory" method="get">
<input type="hidden" name="bo_table" value="<?php echo $bo_table; ?>">
<input type="hidden" name="sop" value="and">
<select name="sca" class="dropdown" onchange="this.form.submit()">
<option value=''>전체</option>
<?php echo get_category_option($bo_table, $sca); // SELECT OPTION 태그로 넘겨받음 ?>
</select>
</form>
<?php } ?>
<form name="fsearch" method="get">
<input type="hidden" name="bo_table" value="<?php echo $bo_table ?>">
<input type="hidden" name="sca" value="<?php echo $sca ?>">
<input type="hidden" name="sop" value="and">
<input type="hidden" name="sfl" value="wr_1">
<select name="stx" class="dropdown" onchange="this.form.submit()" class=input >
<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>
<option value='제주'>제주도</option>
</select>
</form>
</div>
1차 셀렉트박스는 카테고리를 셀렉트박스로 만든건데 어느것을 선택해서 검색이 되어도 선택값이 고정이 되는데 여분필드는 선택값이 초기화가 되는데 카테고리 처럼 고정 시킬 수 있는 방법이 없나요?
!-->답변 3
submit 처리 할때,
sca(=카테고리) 는 값을 넘기고 다시 돌려받아 option 선택이 되어있고,
stx(=여분필드) 는 그렇지 않은것 같은데요
stx 의 option 들에 아래처럼 넣어보세요.
<option value='서울' <?php $stx == "서울" ? "selected" : "" ?> >서울특별시</option>
<option value='부산' <?php $stx == "부산" ? "selected" : "" ?> >부산광역시</option>
이렇게 해도 안된다면 $stx 를 못받아오는거구요
view.skin.php라면
<option value='인천' <?=$view['wr_1']=='인천'?'checked':'' ?> >인천광역시</option>
이런 식으로 다 바꾸어 보세요.
해당 파일 전체를 올려 보세요.
답변을 작성하시기 전에 로그인 해주세요.