select 링크 문의
본문
아래처럼 햇는데
첫번째 옵션 최신순에 링크가 안걸립니다.
첫번째 링크거는 방법좀 알려주세요~
<select name="select1" class="cate_sort_box" onchange="window.open(value,'_self');" style="width:100px;height:33px">
<option value="category.php?category&sort=a">최신순</option>
<option value="category.php?category&sort=b">조회순</option>
<option value="category.php?category&sort=c" >가격낮은순</option>
<option value="category.php?category&sort=d">가격높은순</option>
<option value="category.php?category&sort=e" >판매많은순</option>
</select>
답변 3
기본 정렬값이 설정되있다고 전제함, 없다면 <option value="">정렬선택</option> 처럼추가하고 함수를 만들어서 예외처리해야됩니다.
<select name="select1" class="cate_sort_box" onchange="window.open(value,'_self');" style="width:100px;height:33px">
<option value="category.php?category&sort=a" <?php if($sort = 'a') echo 'checked' ?>>최신순</option>
<option value="category.php?category&sort=b" <?php if($sort = 'a') echo 'checked' ?>>조회순</option>
<option value="category.php?category&sort=c" <?php if($sort = 'a') echo 'checked' ?>>가격낮은순</option>
<option value="category.php?category&sort=d" <?php if($sort = 'a') echo 'checked' ?>>가격높은순</option>
<option value="category.php?category&sort=e" <?php if($sort = 'a') echo 'checked' ?>>판매많은순</option>
</select>
최신순 파라메터는 하기와 같습니다.
/bbs/board.php?bo_table=notice&sop=and&sst=wr_datetime&sod=desc&sfl=&stx=&sca=&page=1
// sst=wr_datetime&sod=desc <-- 이렇게 들어가야 최신순이 됩니다.
// sst=wr_hit&sod=desc <-- 조회순
// sort=it_price&sortodr=asc <-- 낮은순
// sort=it_price&sortodr=desc <-- 높은순
첫번째에 빈값 option을 하나추가해보세요 기본으로 첫번째 선택되있어서 그럴수도
답변을 작성하시기 전에 로그인 해주세요.