比如说传过来的是信息是 msg对象,里面是name1,name2,name3下面是一个例子:html代码中有已经写好的select标签
<select id="test">

</select>function a(){
//首先将msg转成object对象数组
var data = eval(msg);
var htm[];
//for循环拼装 option标签
if(data.length>0){
for(var i = 0 ; i < data.length ; i++){
  htm +="<option>"+data[i].name+"</option>";
  }
  document.getElementById("test").html(htm);
}
}