你如果想獲得下拉列表中的某個被選中的值(單選),根本就無需遍歷來判斷它的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");