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