안녕하세요 질문좀 드리겠습니다
지금 다중검색을 만들었습니다
그런데 검색을 하고난후에 다시 전체로 돌아오는데
전체로 안나오고 검색할려했던것이 나오게 할려면 어떻게 해야할까요 ?
<div class="board_search"> <form id="fsearch" name="fsearch" method="get"> <input type="hidden" name="bo_table" value="<?=$bo_table?>"> <input type="hidden" name="sca" value="<?=$sca?>"> <div class="hall_meun_botton0"> <p>지역</p> <ul> <li><select id="wr_5" name="wr_5"></li> <option value="">전체</option></li> <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> <script>$('input:radio[name=wr_5]:input[value="<?=$_GET[wr_5]?>"]').attr("checked", true);</script> </select> </div> <div class="hall_meun_botton0"> <p>예식형태</p> <ul> <li><select id="wr_7" name="wr_7"></li> <option value="">전체</option></li> <option value="호텔">호텔</option> <option value="컨벤션">컨벤션</option> <option value="일반홀">일반홀</option> <option value="채플">채플</option> <option value="전통">전통</option> <option value="하우스">하우스</option> <option value="야외">야외</option> <option value="기타">기타</option> <script>$('input:radio[name=wr_7]:input[value="<?=$_GET[wr_7]?>"]').attr("checked", true);</script> </select> </div> <div class="hall_meun_botton0"> <p>식사메뉴</p> <ul> <li><select id="wr_6" name="wr_6"></li> <option value="">전체</option></li> <option value="뷔페">뷔페</option> <option value="양식">양식</option> <option value="한식">한식</option> <option value="중식">중식</option> <option value="전통">전통</option> <option value="일식">일식</option> <option value="기타">기타</option> <script>$('input:radio[name=wr_6]:input[value="<?=$_GET[wr_6]?>"]').attr("checked", true);</script> </select> </div> <div class="hall_meun_botton0"> <p>식대</p> <ul> <li><select id="wr_9" name="wr_9"></li> <option value="">전체</option></li> <option value="1~2만원">1~2만원</option> <option value="2~3만원">2~3만원</option> <option value="3~4만원">3~4만원</option> <option value="4~5만원">4~5만원</option> <option value="5~6만원">5~6만원</option> <option value="6만원이상">6만원이상</option> <script>$('input:radio[name=wr_9]:input[value="<?=$_GET[wr_9]?>"]').attr("checked", true);</script> </select> </div> <div class="hall_meun_botton0"> <p>하객인원</p> <ul> <li><select id="wr_10" name="wr_10"></li> <option value="">전체</option></li> <option value="50~100명">50~100명</option> <option value="100~200명">100~200명</option> <option value="200~250명">200~250명</option> <option value="250~300명">250~300명</option> <option value="300~400명">300~400명</option> <option value="400명이상">400명이상</option> <script>$('input:radio[name=wr_10]:input[value="<?=$_GET[wr_10]?>"]').attr("checked", true);</script> </select> </div>
답변 2개 / 댓글 4개
각 스크립트 부분을 이런식으로 해보세요.
<script>
$("#wr_5 > option[value=<?=$_GET[wr_5]?>]").attr("selected", "true");
</script>
잘 안 되면 스크립트는 다 지우고 이렇게 일반적인 방법으로 해도 될 겁니다.
<option value="">전체</option>
<option value="서울남부" <?php if($wr_5 == "서울남부") echo "selected" ?>>서울남부</option>
<option value="서울동부" <?php if($wr_5 == "서울동부") echo "selected" ?>>서울동부</option>
<option value="서울서부" <?php if($wr_5 == "서울서부") echo "selected" ?>>서울서부</option>
<option value="서울북부" <?php if($wr_5 == "서울북부") echo "selected" ?>>서울북부</option>
....
...
답변에 대한 댓글 1개
답변에 대한 댓글 3개
예를들어 검색을 하객인원 50명이라하고 검색한난후
<option value="">전체</option><이렇게 되어버립니다
제가 원하는건 <option value="50~100명">50~100명</option>
검색하고난후에 검색했던게 나오길 바라는거구요
답변을 작성하려면 로그인이 필요합니다.