jQuery获取select onChange的值

jQuery get value of select onChange

我的印象是我可以通过执行此$(this).val();并将onchange参数应用于选择字段来获取选择输入的值。

它似乎只有在我引用ID时才有效。

我该怎么做呢。


试试这个-

1
2
3
$('select').on('change', function() {
  alert( this.value );
});
1
2
3
4
5
6
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js">

<select>
    <option value="1">One</option>
    <option value="2">Two</option>
</select>

你也可以参考onchange事件 -

1
2
3
4
function getval(sel)
{
    alert(sel.value);
}
1
2
3
4
<select onchange="getval(this);">
    <option value="1">One</option>
    <option value="2">Two</option>
</select>