使用jQuery从下拉列表中获取所选的选项值(非文本)

per*_*one 10 jquery

我有一个下拉状态:

<select id="dropdownList">
  <option val="1">Item One</option>
  <option val="2">Item Two</option>
  <option val="3">Item Three</option>
</select>
Run Code Online (Sandbox Code Playgroud)

当我使用$('#dropdownList').val()时,返回的值是"Item One/Two/Three"而不是实际的选项值(1/2/3),这就是我需要的.我不确定我是否应该使用.val()以外的东西?如果在某个地方得到了解答,我很抱歉,但是我的Google-fu在这个问题上让我失望了.

The*_*ter 13

将您的HTML更改为有效value=而不是val=