1
我試圖從下面的select元素中獲取值。假設用戶選擇第一個選項。爲什麼jQuery.val在Internet Explorer 7(IE7)中返回數組而不是字符串?
<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返回而不是單個串陣列,?這不是一個多選的元素。
+1 for for the over-the-top analysis .. – 2013-03-05 19:56:37