목록페이지에서 검색기능 관련
본문
라디오나 체크박스 체크후 검색결과 페이지에서도
체크를 유지하는 방법을 알고싶습니다.
셀렉트는 방법을 알고 있는데 반드시 라디오,체크박스를 써야해서
그부분의 문제를 해결하려고 검색해서 여러가지 방법을
알아보고 시도중인데 이러는 경우에 보통 어떻게 해결하시는지 궁금합니다.
좀더 구체적인 예로 질문드리자면
아래는 목록페이지 검색부분 실제 내용입니다.
1차로 라디오버튼에서 '하나고등학교' 선택하고 2차 체크박스에서 '1고사장'을 선택해서
검색하면 목록 페이지가 새로고침되면서 결과가 잘 나오는데
선택되어 있던 체크들이 해제되어 버립니다.
<script language="Javascript">
function display1(box){
school1.style.display = 'block';
school2.style.display = 'none';
}
function display2(box){
school1.style.display = 'none';
school2.style.display = 'block';
}
</script>
<style>
#school1, #school2{display:none;}
</style>
<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="radio" name="wr_5" value='하나고등학교' onClick="display1()">하나고등학교
<input type="radio" name="wr_5" value='샛별고등학교' onClick="display2()">샛별고등학교
<div id="school1">
<input type="checkbox" name="wr_6" value='1고사장'> 1고사장
<input type="checkbox" name="wr_6" value='2고사장'> 2고사장
</div>
<div id="school2">
<input type="checkbox" name="wr_6" value='3고사장'> 3고사장
<input type="checkbox" name="wr_6" value='4고사장'> 4고사장
</div>
<input type="submit" value="검색" class="btn_submit">
</form>
답변 1
<input type="checkbox" name="wr_6" <?php echo ($wr_6=='1고사장') ? "checked" : ""?> value='1고사장'> 1고사장
이런식으로 해당 필드명에 맞게 넣어주시면 됩니다. 라디오부분도 마찬가지로 하시면 됩니다
!-->
답변을 작성하시기 전에 로그인 해주세요.