Mar*_*ndy 14 html javascript jquery
<select id="sel">
<option id="1">aa</option>
<option id="2">bb</option>
<option id="3">cc</option>
</select>
$("#sel").change(function(){
alert($(this).children().attr('id'))
})
Run Code Online (Sandbox Code Playgroud)
现场: http ://jsfiddle.net/cxWVP/
我如何获得当前选择的选项ID?现在总是告诉我id ="1".
Jak*_*kub 20
$('#sel').change(function(){
alert($(this).find('option:selected').attr('id'));
});
Run Code Online (Sandbox Code Playgroud)
应该管用.
Esa*_*ija 20
$("#sel").change(function(){
alert( this.options[this.selectedIndex].id );
})
Run Code Online (Sandbox Code Playgroud)
Roc*_*mat 12
<option>标签应该有一个value属性.选择一个时,您可以使用它的价值$("#sel").val().
<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())
});
Run Code Online (Sandbox Code Playgroud)