方法一:用原生JavaScript创建
新建option对象,appendChild
select = document.getElementById('selectElementId');
var opt = document.createElement('option');
opt.value = value;
opt.innerHTML = innerHTML;
select.appendChild(opt);使用options的add方法:
var obj=document.getElementById("select1");
obj.options.add(new Option(text,value));方法二:jquery添加
$.each(selectValues, function(key, value) {   
     $('#mySelect')
         .append($("<option></option>")
                    .attr("value",key)
                    .text(value)); 
});jQuery更简洁的写法:
$('#mySelect').append($("<option/>", {
    value: key,
    text: value
})); 回复 (0)
  微信扫码 立即评论 
   
 

