<body onload="fun()">
<script>
function fun()
var sel=document.getElementById("sel");
var json={"list":[{"type":"1","name":"电信"},{"type":"1","name":"电信"},{"type":"2","name":"联通"}]};
sel.add(new Option("请选择",""));
for(var i=0;i<json.list.length;i++){
sel.add(new Option(json.list[i].name,json.list[i].type));
}
}
</script>
<select id="sel" name="sel"></select>
</body>
<script>
function fun() {
var sel=document.getElementById("sel");
var json={"list":[{"type":"1","name":"电信"},{"type":"1","name":"电信"},{"type":"2","name":"联通"}]};
sel.add(new Option("请选择",""));
for(var i=0;i<json.list.length;i++){
sel.add(new Option(json.list[i].name,json.list[i].type));
}
}
</script>
<select id="sel" name="sel"></select>
</body>
function fun(){
var sel=document.getElementById("sel");
var json={"list":[{"type":"1","name":"电信"},{"type":"1","name":"电信"},{"type":"2","name":"联通"}]};
sel.add(new Option("请选择",""));
var theforever_csdn='|';
for(var i=0;i<json.list.length;i++){
if(theforever_csdn.indexOf('|'+json.list[i].name+'|')){
theforever_csdn+=json.list[i].name+'|';
sel.add(new Option(json.list[i].name,json.list[i].type));
}
}
}
var sel=document.getElementById("sel");
var json={"list":[{"type":"3","name":"电信"},{"type":"1","name":"电信"},{"type":"2","name":"联通"},{"type":"4","name":"联通"}]};
sel.add(new Option("请选择",""));
var theforever_csdn='|';
for(var i=0;i<json.list.length;i++){
if(theforever_csdn.indexOf('|'+json.list[i].name+'|')==-1){
theforever_csdn+=json.list[i].name+'|';
sel.add(new Option(json.list[i].name,json.list[i].type));
}
}
}我的代码用了笨方法,本来准备在splice删除元素,好像不太会!function fun(){
var sel=document.getElementById("sel");
var json={"list":[{"type":"3","name":"电信"},{"type":"1","name":"电信"},{"type":"2","name":"联通"},{"type":"4","name":"联通"}]};
for(i=0;i<json.list.length-1;i++)
{
if(json.list[i].name==json.list[i+1].name)
{
json.list[i].name=0;
//json.list.splice(0,i);
}
}
sel.add(new Option("请选择",""));
for(var s=0;s<json.list.length;s++){
if(json.list[s].name!=0)
sel.add(new Option(json.list[s].name,json.list[s].type));
}
}
var sel=document.getElementById("sel");
var json={"list":[{"type":"3","name":"电信"},{"type":"1","name":"电信"},{"type":"2","name":"联通"},{"type":"4","name":"联通"}]};
sel.add(new Option("请选择",""));
for(i=0;i<json.list.length-1;i++)
{
if(json.list[i].name==json.list[i+1].name)
{
sel.add(new Option(json.list[i].name,json.list[i].type));
}
}
}