你如果想获得下拉列表中的某个被选中的值(单选),根本就无需遍历来判断它的option是否是selected,
如:
< select id="aa" >
< option value="1" >1< /option >
<
option value="2" >2<
/option >
<
option value="3" >3<
/option >
< /select >
获得被选中的值:
var s = document.getElementByIdx_x("aa").value;
jquery的话则是:
var s = $("#aa").val();
但是我用了js框架easyui之后(添加class="easyui-combobox"),就不能这么用了,
你会发现不管怎么取都只能取得第一个option的值,
经过仔细寻查,easyui应该是这样的:
var s = $("#aa").combobox("getValue");