我正在尝试从以下选择元素中获取值。假设用户选择了第一个选项。
<select class="your-class" type="text">
<option value='one'>One</option>
<option value='two'>Two</option>
<option value='three'>Three</option>
</select>
的JavaScript:
$("select.your-class").val()
//returns ["one"] in IE7, returns "one" in other browsers
为什么 IE7 返回一个数组,而不是单个字符串?这不是一个选择多个元素。