2011-03-29 3 views

답변

7
$('#mySelect').val(); 

가 선택한 옵션과 관련된 값을 줄 것이다합니다 (value 속성은 하나의 존재, 또는 텍스트, 그렇지 않은 경우).


$('#mySelect')[0].selectedIndex; 

는 선택한 옵션의 인덱스를 제공 할 것입니다.

$('#mySelect option:selected').text(); // the text 
$('#mySelect option:selected').val(); // the value 
0

을 그 요소의 현재 값을 반환하는 형태 요소의 매개 변수없이 .val() 함수를 호출 :


$('#mySelect option:selected'); 

당신이 잡을 수있는 선택된 옵션의 요소를 제공 할 것입니다. select 요소 (드롭 다운 상자)의 경우 현재 선택된 option 요소의 값이됩니다.

1
<select id="selectid"> 
<option value="1">One</option> 
<option value="2">Two</option> 
<option value="3">Three</option> 
</select> 

사용자가 두 번째 옵션을 선택한다고 가정합니다.

선택한 옵션의 텍스트를 가져옵니다 선택한 옵션

$("select#selectid").val(); // Returns 2 

의 값을 가져

$("#selectid option:selected").text(); // Returns Two 

jsFiddle 링크 : http://jsfiddle.net/gpmattoo/LBRCx/

관련 문제