我有一个<选择>字段和的index.html按钮:如何在我的情况下获得<select>中所选选项的ID?
<select id="mylist"></select>
<input type="button" id="btn" value="update">
以下的javascript将更新选项<选择>字段的按钮被点击时:
var btn=$('#btn');
btn.click(function(){
var optionList = GET_OBJECT_LIST(); //get an array of Object, object has id & name
var select = $("#mylist");
select.empty();
for(var i=0; i<optionList.length; i++){
select.append("<option value=" + optionList[i].id+ ">" + optionList[i].name + "</option>");
}
});
事情很好,直到现在。
然后,我想实现的功能,options
后更新,当在<select>
领域的选项鼠标点击,我可以选择的选项中获取对象ID(即<option>
值) 。怎么做??
'id'不是'value'。他们是不同的属性。 – Blender 2011-04-21 06:33:54
@Blender,如果你仔细检查我的帖子,这里的id是object.id,我想获得选中选项的对象id,代表我的情况下的一个对象。目的是使用