首页 > Web开发 > 详细

12、(扩展)获取省份表,填充于下拉列表框的简易js

时间:2016-10-10 16:30:49      阅读:315      评论:0      收藏:0      [点我收藏+]

在制作省份下拉列表时,我们常常会遇到大量省份不停复制粘贴的问题,比如百度到这样一个填充着省份信息的表格:

技术分享

里面含有很多条数据和内容,这时候要一条一条复制粘贴非常繁冗,所以在同事的启发下我写了一个简易的方法供大家使用。

//定位到所在表格
var table = $(".table-view");
//定义接收字符串
var str="";
//遍历表格内容,给字符串赋值
table.find("tr").each(function(){
//定义临时变量
var tdArr ="";var tdarr ="";
//找到相应数据内容,这里注意text()只能获取当前元素下的文本内容,而innerHTML可以获取包括标记在内的所有内容
tdArr = $(this).find("td").eq(0).text().replace(/[\r\n]/g,"");
tdarr = $(this).find("td").eq(1).text().replace(/[\r\n]/g,"");
//拼接字符串
str+=‘<option value ="‘+tdarr +‘">‘+tdArr+‘</option>‘;
})

省份名称参考链接:省份名称

输出后效果图如下:

技术分享

 

12、(扩展)获取省份表,填充于下拉列表框的简易js

原文:http://www.cnblogs.com/wleaves/p/5946183.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!