option如何在javascript中将集合的值绑定到下拉框中去

functiongetAddress(list){varsel=document.getElementById("selecAddress");for(vari=1;i<... function getAddress(list) {
var sel = document.getElementById("selecAddress");
for (var i = 1; i <= list.Count; i++) {
var op = new Option(list[i], list[i]);
sel.options.add(op);
}
加的集合下拉框没有数据,为什么没有加进去呢,我的是从数据库里取出来的一个list<string>集合
展开
 我来答
pythonercn
2010-07-10 · TA获得超过146个赞
知道小有建树答主
回答量:102
采纳率:0%
帮助的人:137万
展开全部
如果不用js框架,自己用javascript写,要遍历集合,创建dom对象,再加到下拉列表中去。

假如:optionText是option的text属性,optionValue是Option的value属性,selectResult是下拉框的id,通过下面代码就可以增加一个option。

Element=document.createElement("OPTION");
Element.text = optionText;
Element.value = optionValue;
selectResult.add(Element);
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式