前端开发

 首页 > 前端开发 > javascript > 利用js给datalist或select动态添加option选项的方法

利用js给datalist或select动态添加option选项的方法

分享到:
【字体:
导读:
         [导读] 下面小编就为大家分享一篇利用js给datalist或select动态添加option选项的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...

利用js给datalist或select动态添加option选项的方法

有时需要从配置文件中读取信息,然后添加到用户的选择项中,比如select的option选项,下面针对此类情况做了一个实例

内容如下:




鼠标点击时加载



选择城市:
//需要添加的数据内容,可以通过ajax请求获取 var cities = [ {label:"xian",value:"西安"}, {label:"hubei",value:"湖北"}, {label:"wuhai",value:"武汉"} ];  //获取datalist的dom var ss = document.getElementById("cities"); //定义加载城市的函数 function loadcities(){ for(var i = 0;i < cities.length; i ++){ var city = cities[i]; //纯js实现的方式 /*var op=document.createElement("option");  op.setAttribute("label",city.label); op.setAttribute("value",city.value);  ss.appendChild(op);*/  //jquery实现的方式 $("#cities").append(''); } } //页面加载完时加载此函数 window.onload = function(){ loadcities(); }


    分享到:
    JavaScript 判断当前协议是http还是https
    JavaScript 的document对象中有一个location的子对象,其包括是属性如下: document.location.host   //表示当前域名 + 端口号 document.location.hostname  //表示域名 document.location.href   //表示完整的URL document.location.port   //表示端口号 document.location.protocol   //表示当前的网络协议 所...
    •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
    • 在这里……