省市县联动(转)

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <script type="text/javascript">
    //示例数据,数据的不同,获取数据的方法是不同的
      var data = { "浙江省": { "湖州市": ["德清县","长兴县","安吉县","吴兴区","南浔区"], "杭州市": ["上城区", "下城区", "西湖区"] },
                   "河南省": {"洛阳市":["孟津县","新安县","栾川县"],"新乡市":["新乡县","获嘉县","长垣县","封丘县"],"周口市":["鹿邑县","太康县","郸城县","淮阳县"]},
                   "北京市": {"北京市":["昌平区","海淀区","怀柔县","延庆县"]}
                      };

window.onload = function () {
      //填充省数据
      for (p in data) {
        var sheng = document.getElementById("province");
        sheng.options[sheng.options.length] = new Option(p, p);
      }
      setCity()
    }

function setCity()
    {
      var sheng = document.getElementById("province");
      var shi = document.getElementById("city");
      shi.options.length = 0;
      var selected_sheng = sheng.options[sheng.selectedIndex].value;
      for (c in data[selected_sheng]) {
       
        shi.options[shi.options.length] = new Option(c, c);
      }
      setCountry()
    }
    function setCountry() {
      var sheng = document.getElementById("province");
      var shi = document.getElementById("city");
      var xian = document.getElementById("country");
      var selected_sheng = sheng.options[sheng.selectedIndex].value;
      var selected_shi = shi.options[shi.selectedIndex].value;
      var xianArray = data[selected_sheng][selected_shi];
      xian.options.length = 0;
      for (i = 0; i < xianArray.length;i++ ) {
        xian.options[xian.options.length] = new Option(xianArray[i], xianArray[i]);
      }
    }
    </script>
</head>
<body>
    <form>
    选择省:<select id="province" onchange="setCity()"></select>
    选择市:<select id="city" onchange="setCountry()"></select>
    选择区县:<select id="country"></select>
    </form>
</body>
</html>

省市县联动(转)

时间: 2024-10-19 22:08:41

省市县联动(转)的相关文章

全国最标准的、最完整的省市县三级联动选择 - 大型企业信息化系统集成快速开发平台

在使用通用权限管理系统时,需要经常使用省市县三级联动选择,在网上看到不少这类例子,感觉不是很满足我们的需求, 在使用的时候也用过通用权限系统中的省市县接口,为减少对接口的调用,现将其改为JS文件调用的方式:样式如下 JS文件截图 这个JS文件可根据基础信息中省市县资料的变更重新生成.其自动生成方法调用如下图: 省市县数据基本变化应该很小,为方便大家提供最新生成的JS文件和demo: district.js /* * UPDATE DATE:2015-01-06 22:04:16 songbiao

我是怎么使用最短路径算法解决动态联动问题的

省市县三级联动问题相信大家都耳熟能详了,选择市下拉选项依赖于省,同样的选择县下拉选项依赖于市.把省市县抽象成三个节点A(省),B(市),C(县),它们的关系如下图(1).假如把这个联动问题复杂化一点如图(2)所示,现在随便改变一个节点的值,其余节点的值会发生什么变化,你还能直接说出来吗?这个问题就是本篇将要介绍的动态联动问题. 阅读目录 动态联动问题分析 问题转化 最短路径算法实现 总结 回到顶部 动态联动问题分析 动态联动相对于普通的联动体现在关系事先不可知,省市县联动改变什么相应联动什么都是

电商商家后台-easyUI的combox三级联动

这几天在做项目中又用到了easyUI,以前做ITOO的时候前端都是被封装好的,而且也没有真正接触过三级联动效果.这个三级联动是要实现的是省市县联动.选择某一个省时跟着相应的市显示,接着相应的县显示. 不仅是这样,因为做的是修改功能,所以不仅要把查出来的省,市,县显示出来,而且从数据库中查询来的地区需要成为默认显示值.也就是说从数据库中查出来的地区跟查出来的所有省市区做对比,是数据库中地区显示为默认.举个例子,数据库中存的是河北省廊坊市燕郊区,那么显示在界面上的默认值也必须是河北省廊坊市燕郊区.这

微信小程序之地址联动

这就是我们要实现的效果 <view class="consignee"> <!-- consignee 收件人 --> <text>收件人: </text><input type='text' placeholder='请输入姓名'></input> </view> <!-- 手机号 --> <view class="consignee"> <text&

小程序开发之三级联动

在开发的很多电商类型的项目中,免不了会遇到三级联动选择地址信息,如果单纯的使用文本框给用户选择,用户体检可能就会差很多.今天我给大家整理了关于小程序开发利用picker-view组件和animation来实现省市区的三级联动 效果如图: 首先我觉的大家需要先去阅读下小程序有关picker-view和animation相关的api,然后再跟着这篇文章来理一下思路,一定会有深刻的理解. 文档连接传送门:https://developers.weixin.qq.com/miniprogram/dev/

品安全监管体制 ri

["高产穷县"的苦日子历历在目] 在日常生活中,各方面都要讲究细节,买房.看房也不例外.如若购房者不加以重视,日后买到差房源的可能性将非常大. 万科以社区品质提升改造拉开了整个新春感恩活动的序幕,通过老社区软件及硬件设施的增加和换新,为他们带来居住环境的更多改善,得到了老业主的广泛赞许.同时,万科的工作人员也赶在新春到来之前,登门为各个社区的业主送去了新春福彩大礼包,这一行动让业主倍感温馨. 国家发改委主任徐绍史坦言:"一年前大家对中国经济的前景并不乐观,甚至有点担忧,有的机

国政协委员李g

1.作为世界名花生态购物节总冠名单位,整体出现在系列活动的各类报道中,形式为:    "我们要理顺思路,坚定信心发展临空经济:面向全球,以更加开放姿态广纳民智民意,做好规划.招商.建设.管理等工作:狠抓落实,将征集的'金点子'归纳研究,促进成果转化." 红网道县2月23日讯(通讯员 何文才 蒋晓国 谭诚)2月22日,笔者从湖南省道县卫计委部门了解到,2016年,道县计生协会组织充分发挥自身优势,认真开展"三结合""生育关怀"活动,积极参与基本公卫

郴州体育休闲y9

都市童话偶像剧<那片星空那片海>正在湖南卫视热播,一众高颜值演员组合吸睛无数.在剧中,"清流系小生"黄明饰演的"海岛第一帅"天才医生江易盛,作为女主角的发小,全程实力护友,奇招百出.在错综复杂的感情线和阴谋丛生的鲛人灵珠争夺中,黄明演绎的江易盛卖萌耍宝不断,搞怪却又频出乌龙,无论是力挺好友还是追求女神都让人感到善良真挚,情不自禁地就被妥妥的圈粉了. 总投资额:约120亿元 3.活动赠票100张: 会议从协调统筹.日常监管.专项执法行动.亮点打造.整章建制

博客目录[2016-3-31更新]

C# 01.Windows下批量设置SVN用户组权限 02.侦听Windows文件夹变更事件 03.ASP.NET 系统支持数据库访问设计 04.C# webrequest 抓取数据时,多个域Cookie的... 05.Windows Server2008通过命令行方式添加防火墙... 06.JqueryDemoTools-用于整理jQueryDemo 07.visual studio2010复制粘贴源代码到Word时... 08.NPOI 通用导出数据到Excel 09.在 .NET 中开发基