2014-01-21 2 views
0

첫 번째 요소가 제거되었지만 첫 번째 요소가 제거되었지만 두 번째 요소가 자동으로 선택되는 경우 사용자가 수동으로 elemeent를 선택해야하는 경우 알려주십시오. 나는 는 현재 내가 jQuery로 그렇게하고,이 작업을 수행 할 수 있습니다 요소 목록, 에서 제거됩니다 이런 식으로jquery를 사용하여 드롭 다운의 첫 번째 요소 숨기기

$("#casue").click(function(){ 
     $("#casue option[value='0']").remove(); 
    }); 

하지만 Gmail의 가입 양식, 생일 및 성별 드롭 다운, 에서 같은 일을하려면 감사합니다

답변

0

jQuery가 필요없고 텍스트와 첫 번째 옵션의 첫 번째 값만 비워 두십시오.

LIVE DEMO

<select> 
    <option value=''></option> 
    <option value='item1'>item1</option> 
    <option value='item2'>item2</option> 
    <option value='item3'>item3</option> 
</select> 

또는 당신은 jQuery를하여 작업을 수행하려는 경우 :

LIVE DEMO

$('#selectBox option:first').before('<option value="" selected></option>'); 
1

내가 할 방법을 그 :

<select> 
    <option value='0' hidden>Choose one</option> 
    <option value='1'>1</option> 
    <option value='2'>2</option> 
    <option value='3'>3</option> 
</select> 

demo

관련 문제