2012-04-11 3 views
0

옵션을 선택했습니다. 선택된 var를 자동으로 선택하는 방법은 무엇입니까?선택한 옵션 설정

<option> 
<select>1</select> 
<select>2</select> 
</option> 

예 : 나는 수동 옵션 1을 선택하고이를 automaticly 내가 발견

<select selected="selected">1</select>

편집입니다.

<select id="sel"> 
    <option value="1">aa</option> 
    <option value="2">bb</option> 
    <option value="3">cc</option> 
</select> 

$("#sel").change(function(){ 
    alert($(this).val()) 
}); 
+4

나는 당신의 문제를 정확하게 이해하지 못한다. 그러나 당신은 그것을 잘못 알고있다. 'select'는 외부 태그이고, inside는'option's입니다. – kapa

+0

코드가 엉망입니다. – elclanrs

+0

당신이하고 싶은 것이 무엇인지 분명히해야한다고 생각합니다! – buymypies

답변

0

것은이

$("#myOption").val("1"); 
+0

양식이있어 자동으로 데이터를 전달해야합니다. 사용자가 "2"를 선택하고 "2"를 자동으로 "selected"로 설정해야합니다. – beetle

1

코드 내가 @creminsn에 동의

<select> 
    <option selected="selected">1</option> 
    <option>2</option> 
</select> 
+0

예 - 선택시 자동으로 설정해야합니다. 양식있어. 아약스로 가치를 전달해야합니다. – beetle

+0

그런 다음 다른 대답 $ ("# myOption")에서 언급 한 jQuery를 사용하십시오 .Val ("1"); 그것을 $ (document) .ready() – ncremins

0

해야보십시오! 그 얻을 수있는 값에 대해 , 당신은 당신이

$('#selectID option:selected').text(); 
0

내가 확실히 문제가 무엇인지 표시되지 않습니다 할 수있는 텍스트해야하는 경우이

var val; 
$('#selectID').click(function(){ 
val=$('#selectID option:selected').val(); 
}); 

발은 당신에게 선택 val.And을 줄 것이다 시도 그러나 사용자가 드롭 다운에서 옵션을 선택하면 양식을 제출하겠다는 내용을 작성한 아이디어를 얻고 있습니까? u는 당신의 경우에 당신이 (내가 생각하는) 당신이 아약스를 사용하려는 경우 그래서 아마도 .post()를 사용하는 양식을 제출하려면, 이벤트를 발생합니다 드롭 다운에 리스너 (.live())를 구현하는 JQuery이 필요한 경우

.

jQuery 사이트에서 살펴보십시오.

관련 문제