次のアラートは、メジャーブラウザで「文字列」を返します。<= IE8で「オブジェクト」(1つの要素の配列)を返します。
HTML:
<SELECT id="adults_1" type="select">
<OPTION value="1">1 persona</OPTION>
</SELECT>
JS:
alert(typeof $("#adults_1").val());
JsFiddle: http: //jsfiddle.net/JM9AY/2/
それはバグですか、それとも期待値ですか?バグの場合、回避策はありますか?