广告
返回顶部
首页 > 资讯 > 精选 >使用jquery怎么实现户籍地选择下拉框
  • 792
分享到

使用jquery怎么实现户籍地选择下拉框

2023-06-15 07:06:30 792人浏览 八月长安
摘要

今天就跟大家聊聊有关使用Jquery怎么实现户籍地选择下拉框,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。data.jsvar data = [{&nb

今天就跟大家聊聊有关使用Jquery怎么实现户籍地选择下拉框,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

data.js

var data = [{        provname: '浙江省',        provId: 1,        citys: [{            cityname: "杭州市",            cityId: 101,            areas: [{                    areaname: "杭州一区",                    areaid: 1011                },                {                    areaname: "杭州二区",                    areaId: 1012                }            ]        }, {            cityname: "温州市",            cityId: 102,            areas: [{                areaname: '温州一区',                areaId: 1021            }, {                areaname: '温州二区',                areaId: 1022            }]        }, {            cityname: "宁波市",            cityId: 103,            areas: [{                areaname: '宁波一区',                areaId: 1031            }, {                areaname: '宁波二区',                areaId: 1032            }]        }, {            cityname: "绍兴市",            cityId: 104,            areas: [{                areaname: '绍兴一区',                areaId: 1041            }, {                areaname: '绍兴二区',                areaId: 1042            }]        }]    }, {        provname: '山东省',        provId: 2,        citys: [{            cityname: "济南市",            cityId: 201,            areas: [{                    areaname: "济南一区",                    areaId: 2011                },                {                    areaname: "济南二区",                    areaId: 2012                }            ]        }, {            cityname: "青岛市",            cityId: 202,            areas: [{                areaname: '青岛一区',                areaId: 2021            }, {                areaname: '青岛二区',                areaId: 2022            }]        }, {            cityname: "济宁市",            cityId: 203,            areas: [{                areaname: '济宁一区',                areaId: 2031            }, {                areaname: '济宁二区',                areaId: 2032            }]        }, {            cityname: "潍坊市",            cityId: 204,            areas: [{                areaname: '潍坊一区',                areaId: 2041            }, {                areaname: '潍坊二区',                areaId: 2042            }]        }]    },    {        provname: '广东省',        provId: 3,        citys: [{            cityname: "广州市",            cityId: 301,            areas: [{                    areaname: "广州一区",                    areaId: 3011                },                {                    areaname: "广州二区",                    areaId: 3012                }            ]        }, {            cityname: "潮阳市",            cityId: 302,            areas: [{                areaname: '潮阳一区',                areaId: 3021            }, {                areaname: '潮阳二区',                areaId: 3022            }]        }, {            cityname: "澄海市",            cityId: 303,            areas: [{                areaname: '澄海一区',                areaId: 3031            }, {                areaname: '澄海二区',                areaId: 3032            }]        }, {            cityname: "潮州市",            cityId: 304,            areas: [{                areaname: '潮州一区',                areaId: 3041            }, {                areaname: '潮州二区',                areaId: 3042            }]        }]    },    {        provname: '甘肃省',        provId: 4,        citys: [{            cityname: "兰州市",            cityId: 401,            areas: [{                    areaname: "兰州一区",                    areaId: 4011                },                {                    areaname: "兰州二区",                    areaId: 4012                }            ]        }, {            cityname: "白银市",            cityId: 402,            areas: [{                areaname: '白银一区',                areaId: 4021            }, {                areaname: '白银二区',                areaId: 4022            }]        }, {            cityname: "敦煌市",            cityId: 403,            areas: [{                areaname: '敦煌一区',                areaId: 4031            }, {                areaname: '敦煌二区',                areaId: 4032            }]        }, {            cityname: "定西市",            cityId: 404,            areas: [{                areaname: '定西一区',                areaId: 4041            }, {                areaname: '定西二区',                areaId: 4042            }]        }]    }]

demo.html

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <meta Http-equiv="X-UA-Compatible" content="ie=edge">    <title>Document</title>    <script src="js/jquery.min.js"></script>    <script src="js/data.js"></script></head><body>    <!-- 先添加三个下拉列表 -->    <select name="prov" id="prov">    </select>    <select name="city" id="city">    </select>    <select name="area" id="area">            </select>        <script>        var $prov=$("#prov")        var $city=$("#city")        var $area=$("#area")        $(function(){            //页面加载完成后触发            $.each(data,function(i,e){                $prov.append('<option value="'+e.provId+'">'+e.provname+'</option>')   //在$obj的末尾追加子元素newObj            })            $prov.prepend('<option value=""  selected>请选择</option>');            //当省名被选择时,触发以下事件            $prov.on("change",function(){                //遍历省                $.each(data,function(i,e){                    if($prov.val()==e.provId){                          //遍历市                        $city.html('<option value="">请选择</option>');//用来清空之前选择的市                        $.each(e.citys,function(i,e2){                            $city.append('<option value="'+e2.cityId+'">'+e2.cityname+'</option>');                        })                                                }                })            })            //当市名被选择时,触发以下事件            $city.on("change",function(){                //遍历省                $.each(data,function(i,e){                    if($prov.val()==e.provId){                        $.each(e.citys,function(i,e2){                            if($city.val()==e2.cityId){                                $area.html('<option value="">请选择</option>');                                $.each(e2.areas,function(i,e3){                                    $area.append('<option value="'+e3.areaId+'">'+e3.areaname+'</option>');                                })                            }                        })                    }                })                                })                    })            </script></body></html>

看完上述内容,你们对使用jquery怎么实现户籍地选择下拉框有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注编程网精选频道,感谢大家的支持。

--结束END--

本文标题: 使用jquery怎么实现户籍地选择下拉框

本文链接: https://www.lsjlt.com/news/278784.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • jquery实现户籍地选择下拉框
    利用jquery实现户籍地选择下拉框的具体代码,供大家参考,具体内容如下 data.js var data = [{ provname: '浙江省', ...
    99+
    2022-11-12
  • 使用jquery怎么实现户籍地选择下拉框
    今天就跟大家聊聊有关使用jquery怎么实现户籍地选择下拉框,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。data.jsvar data = [{&nb...
    99+
    2023-06-15
  • PHP中怎么实现下拉框选择
    这篇文章将为大家详细讲解有关PHP中怎么实现下拉框选择,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。< php  //提交下拉框;  //直接饱触发onc...
    99+
    2023-06-17
  • 怎么使用jQuery实现下拉框选中跳转功能
    今天小编给大家分享一下怎么使用jQuery实现下拉框选中跳转功能的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。首先,让我们来...
    99+
    2023-07-06
  • Flutter怎么实现自定义下拉选择框
    这篇“Flutter怎么实现自定义下拉选择框”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Flutter怎么实现自定义下拉选...
    99+
    2023-06-30
  • 怎么用php实现下拉框选择日期功能
    本文小编为大家详细介绍“怎么用php实现下拉框选择日期功能”,内容详细,步骤清晰,细节处理妥当,希望这篇“怎么用php实现下拉框选择日期功能”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。HTML基础概念首先了解如...
    99+
    2023-07-05
  • jquery怎么实现下拉选择不同显示不同
    这篇文章主要介绍了jquery怎么实现下拉选择不同显示不同的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇jquery怎么实现下拉选择不同显示不同文章都会有所收获,下面我们一起来...
    99+
    2022-10-19
  • 如何使用python实现下拉选择框和页签
    本篇内容主要讲解“如何使用python实现下拉选择框和页签”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用python实现下拉选择框和页签”吧!ttk模块ttk是Python中的一个模块,...
    99+
    2023-07-05
  • 如何使用jQuery实现可输入多选下拉组合框
    这篇文章主要为大家展示了“如何使用jQuery实现可输入多选下拉组合框”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用jQuery实现可输入多选下拉组合框...
    99+
    2022-10-19
  • 使用python实现下拉选择框和页签的方法
    目录前言ttk模块下拉选择框combobox下拉选择框2页签Notebook 前言 python学习之路任重而道远,要想学完说容易也容易,说难也难。很多人说python最好学了,但扪...
    99+
    2023-03-11
    python下拉选择框和页签 python下拉选择框 python页签 python选择框
  • Vue+elementUI下拉框自定义颜色选择器怎么实现
    这篇“Vue+elementUI下拉框自定义颜色选择器怎么实现”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Vue+elem...
    99+
    2023-07-05
  • WPF中下拉框可作选择项作为只读文本框怎么使用
    本篇内容介绍了“WPF中下拉框可作选择项作为只读文本框怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、需求当前在开发的系统需要一个...
    99+
    2023-07-05
  • 怎么使用vue实现可搜索下拉框功能
    本篇内容主要讲解“怎么使用vue实现可搜索下拉框功能”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用vue实现可搜索下拉框功能”吧!效果图:子组件 DROPDOWN.VUE<...
    99+
    2023-07-04
  • vue中怎么使用select下拉框实现绑定和取值
    本文小编为大家详细介绍“vue中怎么使用select下拉框实现绑定和取值”,内容详细,步骤清晰,细节处理妥当,希望这篇“vue中怎么使用select下拉框实现绑定和取值”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧...
    99+
    2023-07-04
  • 怎么使用jquery实现不用点击file类型的input弹出文件选择对话框
    这篇文章主要介绍“怎么使用jquery实现不用点击file类型的input弹出文件选择对话框”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么使用jquery实现不...
    99+
    2022-10-19
  • Android中怎么使用Spinner实现一个列表选择框
    本篇文章为大家展示了Android中怎么使用Spinner实现一个列表选择框,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Android  Spinner列表选择框的应用Spinner 是...
    99+
    2023-05-30
    android spinner
  • Vue怎么使用distpicker插件实现省市级下拉框三级联动
    本篇内容介绍了“Vue怎么使用distpicker插件实现省市级下拉框三级联动”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!安装distpi...
    99+
    2023-07-05
  • 微信小程序怎么使用picker实现时间和日期选择框功能
    这篇文章主要介绍微信小程序怎么使用picker实现时间和日期选择框功能,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!具体如下:1、效果展示2、关键代码① index.wxml<...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作