jquery实现select二级联动

jquery实现一个简单的select二级联动菜单,代码如下

 1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4     <meta charset="utf-8">
 5     <title>jQuery 二级联动</title>
 6     <style>
 7         .city{
 8             display: none;;
 9         }
10         .city_first {
11             display: block;
12         }
13     </style>
14     <script src="jquery/jquery-1.11.3.min.js"></script>
15     <script>
16         $(document).ready(function(){
17             $("#province").change(function(){
18                 var index = $(this).get(0).selectedIndex;
19                 $(‘.city‘).hide().eq(index).show();
20             });
21         });
22     </script>
23 </head>
24 <body>
25 <select id="province">
26     <option>----请选择省份----</option>
27     <option>北京</option>
28     <option>上海</option>
29     <option>江苏</option>
30 </select>
31 <select class="city city_first">
32     <option>----请选择城市----</option>
33 </select>
34
35 <select class="city">
36     <option>----请选择城市----</option>
37     <option>东城</option>
38     <option>西城</option>
39     <option>崇文</option>
40     <option>宣武</option>
41     <option>朝阳</option>
42 </select>
43 <select class="city">
44     <option>----请选择城市----</option>
45     <option>黄浦</option>
46     <option>卢湾</option>
47     <option>徐汇</option>
48     <option>长宁</option>
49     <option>静安</option>
50 </select>
51 <select class="city">
52     <option>----请选择城市----</option>
53     <option>南京</option>
54     <option>镇江</option>
55     <option>苏州</option>
56     <option>南通</option>
57     <option>扬州</option>
58 </select>
59 </body>
60 </html>
时间: 2024-11-05 21:43:33

jquery实现select二级联动的相关文章

份-城市,基于jQuery的AJAX二级联动,用Struts2整合AJAX【非数据库版】

package loaderman.provincecity; import java.io.IOException; import java.util.LinkedHashSet; import java.util.Set; import com.opensymphony.xwork2.ActionSupport; /** * 控制器 * @author AdminTC */ public class ProvinceCityAction extends ActionSupport{ priv

简单jquery实现select三级联动

简单的jquery实现select三级联动 代码如下: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8" /> 5 <title>selectList</title> 6 <style type="text/css"> 7 *{margin:0;padding:0;} 8 .selectList{width:200

jQuery实现select三级联动

参考:jQuery权威指南jQuery初步jQuery选择器jQuery操作domjQuery操作dom事件jQuery插件jQuery操作AjaxjQuery动画与特效jQuery实现导航栏jQuery实现点击式选项卡jQuery实现select三级联动 效果 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 4

Asp.Net下,基于Jquery的Ajax二级联动

最近做一个项目,要求实现二级联动效果.背景为:通过学院的选择,联动出专业选项.起初想直接用微软的控件实现Ajax效果,但是DropDownList控件会自动触发PostBack,在后台根本就不好控制,所以抛弃这种方案,用Jquery实现Ajax效果.直接上代码,简单直观. 1.前端页面(这里给出页面二级联动示意,分别为两个select) <select name="xsxy" id="xsxy"> <option>-- 请选择学院名称 --&

jQuery+php实现二级联动

php代码: public function liandong(){ $arr = Db::table("city")->where("pid=0")->select(); return view('liandong',['arr'=>$arr]); } //输出联动json public function liandong_json(){ $pid = Request::instance()->param('pid'); $arr = Db

jquery实现select多级联动

之前在angular的时候实现多级联动很方便,只需监听某个变量的变化然后执行函数就行,昨天自己写了个联动: var getOptions = function(param, domId){ $.ajax({ url:"/admin/ucm/queryResource?areaCode="+param, type:'get', success:function(res){ var data = res.bizData.lists; $("#"+domId + &quo

jQuery_完成省市二级联动

当填表的时候会让你设计某省某市怎么设计,应该明白,如果你选择了一个确定的省,那么在第二个下拉框内则不会有除了你选择的省的市之外的名称.而这功能用js来实现很麻烦,但是用jq确很容易实现. 原表结构: 代码如下: <!DOCTYPE html> <html> <head> <script typr="text/javascript" src="js/jquery-1.8.3.js"></script> <

(实用篇)jQuery+PHP+MySQL实现二级联动下拉菜单

二级联动下拉菜单选择应用在在很多地方,比如说省市下拉联动,商品大小类下拉选择联动.本文将通过实例讲解使用jQuery+PHP+MySQL来实现大小分类二级下拉联动效果. 先看下效果 大类:  前端技术   程序开发   数据库   小类: 实现的效果就是当选择大类时,小类下拉框里的选项内容也随着改变.实现原理:根据大类的值,通过jQuery把值传给后台PHP处理,PHP通过查询MySQl数据库,得到相应的小类,并返回JSON数据给前端处理. XHTML 首先我们要建立两个下拉选择框,第一个是大类

(实用篇)jQuery二级联动代码

jquery二级联动城市代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv