list.skin 에서 list로 select 한 값을 넘기고 있습니다. 첫값(제목) 도 값으로 가져오네요.ㅠㅠ 걔 어케 빼죠?

list.skin 에서 list로 select 한 값을 넘기고 있습니다. 첫값(제목) 도 값으로 가져오네요.ㅠㅠ 걔 어케 빼죠?

QA

list.skin 에서 list로 select 한 값을 넘기고 있습니다. 첫값(제목) 도 값으로 가져오네요.ㅠㅠ 걔 어케 빼죠?

답변 1

본문

list.skin 에서 list로 select 한 값을 넘기고 있습니다. 첫값(제목) 도 값으로 가져오네요.ㅠㅠ 걔 어케 빼죠?

 

당연히 간단하고 흔히들 하시는 방법이 있으리라 생각됩니다. (제가 모를뿐)

list.skin에서 db select 하고 explode 거쳐서

 

<option value="<?php echo $bo_1_value[$i] ?>" <?php echo get_selected($bo_1_value[$i], $bo_1, true) ?>> <?php echo $bo_1_value[$i] ?> </option>

 

이렇게 for 문 돌려 select 상자만들었습니다.

저기서 첫값 (디폴트) 그놈이 선택 되었을땐 값을 넘기지 않던지 하는 방법 없을까요..?

걜 가져와 버리니 선택을 안하고 검색해도 걜(디폴트값) 선택하고 검색한걸로 되어버립니다.

 

 

ps..자바스크립트 만들어서 할수도 있겠지만 소스가 충분히 지저분한데다가 더 참신한 방법이 있을꺼 같아서 질문드립니다.

이 질문에 댓글 쓰기 :

답변 1

<option value="">선택하세요..</option>

이 걸 위에 추가해주면 됩니다..

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 25
© SIRSOFT
현재 페이지 제일 처음으로