给你一个JQ的三级联动:<!doctype html><html><head><title></title><meta charset = "utf-8"/></head><style></style><body><select id="one"><option value="">请选择省份</option></select><select id="two"><option value="">请选择城市</option></select><select id="three"><option value="">请选择区域</option></select><script type="text/javascript" src="js/jquery-1.12.0.js"></script><script type="text/javascript">/*1.搭建框架2.给省份和城市绑定change事件*/$(function(){var province = [{"name" : "广东省" ,"city" : [{"name" : "广州市" ,"area" : ["越秀区","荔湾区","海珠区","天河区,白云区"]},{"name" : "深圳市" ,"area" : ["福田区","罗湖区","南山区","宝安区","龙岗区"]}]},{"name" : "浙江省" ,"city" : [{"name" : "杭州市" ,"area" : ["上城区","下城区","江干区","西湖区"]},{"name" : "丽水" ,"area" : ["莲都区","松阳县","遂昌县","云和县"]}]},{"name" : "江西省" ,"city" : [{"name" : "南昌市" ,"area" : ["东湖区","西湖区","青云谱区","湾里区"]},{"name" : "九江市" ,"area" : ["浔阳区","庐山区","瑞昌市","九江县"]},{"name" : "赣州市" ,"area" : ["章贡区","南康区","上犹县","赣县"]}]},];// 二级联动$("#two").change(function(){var one_index = $("#one option:selected").index();var two_index = $("#two option:selected").index();var three = $("#three");three.empty().append("<option>请选择区域</option>");if(two_index > 0){var area = province[one_index-1].city[two_index-1].area;for(var i = 0 ; i < area.length ; i++){three.append("<option>"+area[i]+"</option>");}}});// 一级联动$("#one").change(function(){var one_index = $("#one option:selected").index();var two = $("#two");console.log(one_index)two.empty().append("<option>请选择城市</option>");$("#three").empty().append("<option>请选择区域</option>");//清除if(one_index > 0){var city = province[one_index-1].city;console.log(province[one_index-1].city)for(var i = 0 ; i < city.length ; i++){two.append("<option>"+city[i].name+"</option>");}}});init();func

tion init(){for(var i = 0 ; i < province.length ; i++){$("#one").append("<option>"+province[i].name+"</option>");}}});</script></body></html>

阅读全文 >

简单的html5级联下拉菜单,什么是html5纯CSS的三级联动级联菜单相关推荐

  1. extjs 点击下拉框三角形触发事件_省市县三级联动下拉框的具体实现

    功能需求: ①页面中有三个下拉框选项,分别为省下拉框,市下拉框,区/县下拉框 ②选择省,则市下拉框中出现对应的该省下的市信息,选择市则区/县下拉框中出 现对应的该市下面的区/县信息. 需求分析(思路) ...

  2. html5级联菜单,h5级联下拉、分类筛选

    级联下拉列表框这种常见的需求,相信大家都经常遇到,下面两种写法都曾运用在项目,测试是没问题,但代码可能不是最好的,亲如果有更好的建议,请留言给我哦-一起探讨 注:数据若为 省市 数据,可利用省市联动的 ...

  3. 左侧栏下拉框HTML代码,html5下拉菜单代码

    html5如何实现文本框下拉选项功能 使用html5或者jQuery如何实现文本框下拉效果,如下图 CSS布局HTML小编今天和大家分享大神详解最好有可以使用HTML5 list 属性.list 属性 ...

  4. Bootstrap级联下拉菜单,你肯定用得到

    今天我将介绍自定义的bootstrap级联下拉菜单(你肯定用得到),主要应用场合有省市级关联菜单等等,那么就先拿这个例子来讲,当然其他场景的关联菜单也同样适用.说实话,封装好一个通用的组件还是需要花费 ...

  5. ajax异步请求数据库实现级联下拉菜单。

    ajax实现级联下拉菜单,使用Springboot实现. 思路很简单,使用ajax异步请求数据库数据即可. 文末有项目源码! 实现效果: 废话不多说,现在我们来开始实现! 第一步. 创建三张表:省.市 ...

  6. 简单的单级下拉菜单实现

    这里用纯CSS实现一个简单的单级下拉菜单,鼠标划过菜单标题时显示下拉菜单. 基本思路 在菜单处于光标之下时显示菜单,其余时候隐藏.这个过程首先得想到 :hover 伪类来实现,但是直接的利用伪类还不行 ...

  7. oracle adf lov,Oracle ADF之 LOV 级联下拉菜单

    ADF中的基于LOV的级联下拉菜单补充: 我们都知道ADF的List Of Values. 虽然很好用,但是对于刚刚接触ADF的人来说,也不是那么好理解的. 前几日在开发中遇到一个需要改造三级级联下拉 ...

  8. html下拉菜单插件,简单的jQuery大型下拉菜单插件

    booNavigation是一款简单的jQuery大型下拉菜单插件.通过该插件可以制作3列大型下拉菜单,并带有平滑过渡效果,以及鼠标滑过菜单项时的动画效果. 使用方法 在页面中引入jquery和boo ...

  9. html下拉菜单省对应的市,javascript基于DOM实现省市级联下拉框的方法

    省市级联下拉框 var provs = { "江西省": ["南昌市", "景德镇", "九江", "鹰潭&q ...

最新文章

  1. 使用PowerDesigner生成Access数据库
  2. serializable接口_Java Serializable:明明就一个空的接口嘛
  3. CSS自学教程--一天搞定CSS(终篇总结)
  4. how to undo git commit
  5. 【渝粤教育】电大中专幼儿园课程论_1作业 题库
  6. iTerm2分屏时,如何使得新窗口的当前路径和前一个窗口一样?
  7. 最全Java面试208题,涵盖大厂必考范围!强烈建议收藏~
  8. Java调用浏览器打开指定页面的5种方法(最全)
  9. C++字符串输入输出转换
  10. padavan路由器固件设置ipv6拨号
  11. 统计信号处理基础 习题解答3-9
  12. redhat linux 启动ftp服务,redhat FTP开启
  13. Fedora9中安装中文输入法
  14. 一周信创舆情观察(5.6~5.9)
  15. 汇总:各类手游渠道特点及选择方法
  16. 联想拯救者笔记本加固态硬盘过程重点
  17. 淘宝彩票移动项目开发实践
  18. 按关键字采集淘特商品列表API接口H5
  19. 微信改版,“内容+服务”成为王道?
  20. 计算机二级学校有名单吗,文管二级和计算机二级有啥区别?

热门文章

  1. C加加学习之路 1——开始
  2. Windows核心编程:第7章 线程调度、优先级和关联性
  3. 最详细win7下手动搭建PHP环境:apache2.4.23+php7.0.11
  4. mySQL 分组查询,根据分组的字段,取最小值
  5. 区间DP--凸多边形三角剖分
  6. js 支持的原始数据类型
  7. OpenCV在jni中使用混合高斯背景模型出现的通道匹配错误
  8. 树形数据深度排序处理示例(模拟单编号法).sql
  9. 设计模式七:Adapter(适配器)——类对象结构型模式
  10. (学习)linux驱动学习知识积累(一)