jQuery实现三级联动
- <!DOCTYPE html>
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
- <title></title>
- <meta charset="utf-8" />
- <script src="http://libs.baidu.com/jquery/2.0.0/jquery.js"></script>
- <style type="text/css">
- body {
- font-size:13px;text-align:center;
- }
- div {
- width:400px;border:1px solid #000000;
- background-color:#f5e8e8;margin:100px 300px;
- padding:10px;
- }
- </style>
- <script type="text/javascript">
- $(function () {
- function Init(node) {
- return node.html("<option>---请选择---</option>");
- }
//多维数组做数据来源- var db = {
- 腾讯: {
- LOL: "德玛,EZ瑞尔,剑圣",
- BNS: "气功师,力士,刺客,气宗师",
- DNF:"A,B,C,D"
- },
- 阿里巴巴: {
- APPLAY: "AL,EZ瑞尔,剑圣",
- HUABEI: "AL,力士,刺客,气宗师",
- JIEBEI: "AL,B,C,D"
- },
- 百度: {
- ggs: "BD,EZ瑞尔,剑圣",
- BD: "BD,力士,刺客,气宗师",
- BDBD: "BD,B,C,D",
- }
- };
//初始化select节点- $.each(db, function (changShang) {
- $("#selF").append("<option>" + changShang + "</option>");
- })
- //一级变动
- $("#selF").change(function () {
- //清空二三级
- Init($("#selB"));
- Init($("#selC"));
- $.each(db,function (cs,pps) {
- if ($("#selF option:selected").text() == cs) {
- $.each(pps, function (pp, xhs) {
- $("#selB").append("<option>" + pp + "</option>");
- });
- $("#selB").change(function () {
- Init($("#selC"));
- $.each(pps, function (pp,xhs) {
- if ($("#selB option:selected").text()==pp) {
- $.each(xhs.split(','), function () {
- $("#selC").append("<option>" + this + "</option>");
- })
- }
- })
- })
- }
- })
- })
- })
- </script>
- </head>
- <body>
- <div class="bg-primary">
- <hr />
- 企业:<select id="selF">
- <option>---请选择---</option>
- </select>
- 产品:<select id="selB">
- <option>---请选择---</option>
- </select>
- 嗯嗯:<select id="selC">
- <option>---请选择---</option>
- </select>
- <p id="pid"></p>
- </div>
- </body>
- </html>
jQuery实现三级联动的更多相关文章
- jQuery省市区三级联动插件
体验效果:http://hovertree.com/texiao/bootstrap/4/支持PC和手机移动端. 手机扫描二维码体验效果: 代码如下: <!DOCTYPE html> &l ...
- jquery省市区三级联动
jquery省市区三级联动(数据来源国家统计局官网)内附源码下载 很久很久没有写博了. 今天更新了项目的省市区三级联动数据,更新后最新的海南三沙都有,分享给所有需要的小伙伴们... JQUERY + ...
- jquery+html三级联动下拉框
jquery+html三级联动下拉框及详情页面加载时的select初始化问题 html写的三个下拉框,如下: <select name="ddlQYWZYJ" id=&q ...
- jQuery实现三级联动菜单(鼠标悬停联动)
效果图: 代码: <!DOCTYPE html> <html> <head> <meta charset="utf-8"/> < ...
- jquery 城市三级联动
js代码 /*城市三级联动 * @method cityChange * @param allProvince,allCity,allDistrict */ function cityChange(p ...
- jquery省市区三级联动(数据来源国家统计局官网)内附源码下载
很久很久没有写博了. 今天更新了项目的省市区三级联动数据,更新后最新的海南三沙都有,分享给所有需要的小伙伴们... JQUERY + JSON,无数据库,纯JS代码,无加密,无压缩,可直接使用在任何项 ...
- Jquery select 三级联动 (需要JSON数据)
Scripts/Category.js //Jquery三级类别联动 $(function () { BindCategory(); }) function BindCategory() { var ...
- jquery+ligerform三级联动下拉框
如下为ligerform里的三级联动下拉框: var formData=[ {display:,width:,space:,type:"select",group:"区域 ...
- JS(JQuery) 省市区三级联动下拉选择
引入 area.js /* * 全国三级城市联动 js版 */ function Dsy(){ this.Items = {}; } Dsy.prototype.add = function(id,i ...
随机推荐
- Hangfire初探
Hangfire 是什么? Hangfire 是一个定时任务的管理后台,它拥有定时任务功能和及其相关的管理后台界面.Hangfire 原生使用 .NET 开发的,同时支持 .NET 和 .NET Co ...
- 从国内下载Linux的CentOS系统
http://mirror.nsc.liu.se/centos-store/7.3.1611/isos/x86_64/
- 成都Uber优步司机奖励政策(2月16日)
滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http://www.cnblogs.com/mfry ...
- 3680: 吊打XXX
3680: 吊打XXX 链接 思路: 模拟退火. 代码: 跑的特别慢... #include<cstdio> #include<algorithm> #include<c ...
- CLR via c#读书笔记九:字符、字符串和文本处理
1.在.NET Framework中,字符总是表示成16位unicode代码值(关于unicode.utf8等可以到http://www.ruanyifeng.com/blog/2007/10/asc ...
- TPO-16 C1 Reserve the room for a rehearsal
TPO-16 C1 Reserve the room for a rehearsal 第 1 段 1.Listen to a conversation between a Student and a ...
- 在Arch上安装VSCode的方法
首先去特硬去下载vscode的安装包 mkdir /tmp/vscode cd /tmp/vscode/ wget https://az764295.vo.msecnd.net/public/0.3. ...
- 数据库Mysql的学习(三)-各种约束
删除数据库表 drop table [if exists] 表一,表二.....; 表分区:比如图书信息表有1000万个图书信息,如何优化他,其中一种方式就是表分区.就是把一张表的数据分成多个区块,这 ...
- pthon web框架flask(二)--快速入门
快速入门 迫切希望上手?本文提供了一个很好的 Flask 介绍.假设你已经安装 Flask, 如果还没有安装话,请浏览下 安装 . 一个最小的应用 一个最小的应用看起来像这样: from flask ...
- C++复合类型(结构,共用体,枚举)
•结构是用户定义的类型,而结构的声明定义了这种类型的数据属性. 一.关键字struct声明: 定义了一种新类型 struct inflatable{ char name[20];//结构成员 fl ...