select 링크 문의

select 링크 문의

QA

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 <-- 높은순
답변을 작성하시기 전에 로그인 해주세요.
전체 387
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT