Jquery AJAX选择省份,市区

jQuery Ajax 登陆和注册页面 带有自动验证插件, 立即下载

前端部分:

<!doctype html>
<html lang="en">
<head>
	<meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no, minimal-ui">
	<title>AJAX获取省份</title>
	<script src="jquery.js"></script>
	<style>
       *{
       	padding:0;
       	margin:0;
       }
       #select,#select2{
       	width: 100px;
       	height: 20px;
       }
       .option{
       	width: 100px;
       }
	</style>
</head>
<body>
	<select name="" id="select"></select>   
	<select name="" id="select2"></select>
	<script>
       $(function(){
       	var value, htm="",htm2="";
    //初始化
       	console.log(1);
       	$.ajax({
       		url:"info.php",
       		data:"",
       		success:function(data){
       			data=JSON.parse(data);              //把string转换成json格式
       			$.each(data,function(i,j){          //遍历json数据
       				htm +='<option value='+i+'>'+i+'</option>';
       			})
       		    $("#select").html(htm);
       		    value=$("#select").val();           //取得省份的值
       		    for(var i=0;i<data[value].length;i++){
       		    	htm2 +='<option value='+data[value][i]+'>'+data[value][i]+'</option>';
       		    }
       		     $("#select2").html(htm2);
       		}
       	})  	       	      		
    //选择省份和市区
	    $("#select").change(function(){
		    	var num=$(this).val();
		    	htm2="";
	 	       	$.ajax({
	 	       		url:"info.php",
	 	       		data:"",
	 	       		success:function(data){
	 	       			data=JSON.parse(data);
		       		    for(var i=0;i<data[num].length;i++){
		       		    	htm2 +='<option value='+data[num][i]+'>'+data[num][i]+'</option>';
		       		    }
		       		    $("#select2").html(htm2);
	 	       		}
	 	       	})			    	
		});	
	});



	</script>
</body>
</html>

PHP后台部分

<?php
$value='{"北京":["东城区","西城区","崇文区","宣武区","朝阳区","海淀区","丰台区","石景山区","房山区","通州区","顺义区","昌平区","大兴区","怀柔区","平谷区","门头沟区","密云县","延庆县"],
"天津":["和平区","河东区","河西区","南开区","河北区","红桥区","东丽区","西青区","北辰区","津南区","武清区","宝坻区","滨海新区","静海县","宁河县","蓟县"],
"上海":["黄浦区","卢湾区","徐汇区","长宁区","静安区","普陀区","闸北区","虹口区","杨浦区","闵行区","宝山区","嘉定区","浦东新区","金山区","松江区","青浦区","奉贤区","崇明县"],
"重庆":["渝中区","大渡口区","江北区","南岸区","北碚区","渝北区","巴南区","长寿区","双桥区","沙坪坝区","万盛区","万州区","涪陵区","黔江区","永川区","合川区","江津区","九龙坡区","南川区","綦江县","潼南县","荣昌县","璧山县","大足县","铜梁县","梁平县","开县","忠县","城口县","垫江县","武隆县","丰都县","奉节县","云阳县","巫溪县","巫山县","石柱土家族自治县","秀山土家族苗族自治县","酉阳土家族苗族自治县","彭水苗族土家族自治县"],
"河北":["石家庄","唐山","秦皇岛","邯郸","邢台","保定","张家口","承德","沧州","廊坊","衡水"],
"山西":["太原","大同","阳泉","长治","晋城","朔州","晋中","运城","忻州","临汾","吕梁"],
"辽宁":["沈阳","大连","鞍山","抚顺","本溪","丹东","锦州","营口","阜新","辽阳","盘锦","铁岭","朝阳","葫芦岛"],
"吉林":["长春","吉林","四平","辽源","通化","白山","松原","白城","延边朝鲜族自治州"],
"黑龙江":["哈尔滨","齐齐哈尔","鹤岗","双鸭山","鸡西","大庆","伊春","牡丹江","佳木斯","七台河","黑河","绥化","大兴安岭"],
"江苏":["南京","苏州","无锡","常州","镇江","南通","泰州","扬州","盐城","连云港","徐州","淮安","宿迁"],
"浙江":["杭州","宁波","温州","嘉兴","湖州","绍兴","金华","衢州","舟山","台州","丽水"],
"安徽":["合肥","芜湖","蚌埠","淮南","马鞍山","淮北","铜陵","安庆","黄山","滁州","阜阳","宿州","巢湖","六安","亳州","池州","宣城"],
"福建":["福州","厦门","莆田","三明","泉州","漳州","南平","龙岩","宁德"],
"江西":["南昌","景德镇","萍乡","九江","新余","鹰潭","赣州","吉安","宜春","抚州","上饶"],
"山东":["济南","青岛","淄博","枣庄","东营","烟台","潍坊","济宁","泰安","威海","日照","莱芜","临沂","德州","聊城","滨州","菏泽"],
"河南":["郑州","开封","洛阳","平顶山","安阳","鹤壁","新乡","焦作","濮阳","许昌","漯河","三门峡","南阳","商丘","信阳","周口","驻马店"],
"湖北":["武汉","黄石","十堰","荆州","宜昌","襄樊","鄂州","荆门","孝感","黄冈","咸宁","随州","恩施"],
"湖南":["长沙","株洲","湘潭","衡阳","邵阳","岳阳","常德","张家界","益阳","郴州","永州","怀化","娄底","湘西"],
"广东":["广州","深圳","珠海","汕头","韶关","佛山","江门","湛江","茂名","肇庆","惠州","梅州","汕尾","河源","阳江","清远","东莞","中山","潮州","揭阳","云浮"],
"海南":["海口","三亚"],
"四川":["成都","自贡","攀枝花","泸州","德阳","绵阳","广元","遂宁","内江","乐山","南充","眉山","宜宾","广安","达州","雅安","巴中","资阳","阿坝","甘孜","凉山"],
"贵州":["贵阳","六盘水","遵义","安顺","铜仁","毕节","黔西南","黔东南","黔南"],
"云南":["昆明","曲靖","玉溪","保山","昭通","丽江","普洱","临沧","德宏","怒江","迪庆","大理","楚雄","红河","文山","西双版纳"],
"陕西":["西安","铜川","宝鸡","咸阳","渭南","延安","汉中","榆林","安康","商洛"],
"甘肃":["兰州","嘉峪关","金昌","白银","天水","武威","酒泉","张掖","庆阳","平凉","定西","陇南","临夏","甘南"],
"青海":["西宁","海东","海北","海南","黄南","果洛","玉树","海西"],
"内蒙古":["呼和浩特","包头","乌海","赤峰","通辽","鄂尔多斯","呼伦贝尔","巴彦淖尔","乌兰察布","锡林郭勒盟","兴安盟","阿拉善盟"],
"广西":["南宁","柳州","桂林","梧州","北海","防城港","钦州","贵港","玉林","百色","贺州","河池","来宾","崇左"],
"西藏":["拉萨","那曲","昌都","林芝","山南","日喀则","阿里"],
"宁夏":["银川","石嘴山","吴忠","固原","中卫"],
"新疆维吾尔自治区":["乌鲁木齐","克拉玛依","吐鲁番","哈密","和田","阿克苏","喀什","克孜勒苏","巴音郭楞","昌吉","博尔塔拉","伊犁","塔城","阿勒泰"],
"香港":["香港岛","九龙东","九龙西","新界东","新界西"],
"澳门":["澳门半岛","离岛"],
"台湾":["台北","高雄","基隆","新竹","台中","嘉义","台南市"]}';
echo $value;
?>


jquery省份城市选择器 jquery省份城市选择器 使用方便 界面简洁,速度快 立即下载

相关推荐

【Ajax示例】中国省份、城市、城镇联动选择列表框.rar

【Ajax示例】中国省份、城市、城镇联动选择列表框.rar

Jquery实现城市选择(省市联动)省市数据

var area = [ { data: [ { data: [ { name: '北京', }, { name: '海淀区', }, { name: '朝阳区', }, { name: '东城区', }, { name: '西城区', }, { name: '崇文区', }, {

weixin_44968219的博客 2169

无刷新实现国家省份城市选择下拉框列表-(ajax的应用)

无刷新实现国家省份城市选择下拉框列表-(ajax的应用)

城市选择器(City Picker) 开源项目指南及问题解答

城市选择器是由Tao Shi开发的一个基于jQuery的轻量级插件,用于实现中国省市区的三级联动下拉选择。该插件设计简洁,提供了友好的交互体验。它支持简单的数据获取与设置,易于集成到各种Web项目中。项目的主要编程语言是JavaScript,配合CSS以实现样式定制。 ## 新手使用注意事项及解决方案 ### 注意事项1:环境配置 **问题描述**:新手可能遇到的第一个问题是正确配置运行环境...

gitblog_07471的博客 812

PHP ajax XML 获取省份地区邮政编码信息

PHP ajax XML 获取省份地区邮政编码信息 PHP读取MySQL生成XML格式,前台直接调用显示.

Ajax示例中国省份、城市、城镇联动选择列表框

Ajax示例中国省份、城市、城镇联动选择列表框

jQuery+ajax实现省市区下拉菜单联动(增强版)实现锁定用户所在地并且可以直接选区

之前做过一个省市区联动的下拉菜单,但是这个功能有一个缺陷,当有一个需求: 1.页面加载的时候锁定用户注册的所在地; 2.可以直接换区,不用等省份发生change时间之后才可以换区(之前版本的功能就只能这样)直接上代码:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>

LuisChen的博客 2229

数字电路实验避坑指南:如何正确搭建主从JK触发器测试电路(附Proteus仿真)

本文详细解析了主从JK触发器的工作原理及实验搭建指南,重点解决了常见的Catching Problem现象,并提供了Proteus仿真优化方案。通过元器件选型、电路连接步骤和常见错误排查,帮助读者正确搭建测试电路,确保数字电路实验的稳定性和可靠性。

weixin_30790841的博客 469

html返回ip和省市,jQuery+Ajax获取当前IP地址和省市地区位置代码

js代码$(function(){//获取城市ajax$.ajax({url: 'http://api.map.baidu.com/location/ip?ak=ia6HfFL660Bvh43exmH9LrI6',type: 'POST',dataType: 'jsonp',success:function(data) {console.log(JSON.stringify(data.conten...

weixin_35882722的博客 422

线性调频LFM脉冲压缩 连续波雷达仿真&线性调频信号仿真分析压缩matlab程序源码

13、线性调频信号(LFM)压缩感知的稀疏与重构算法(OMP)的matlab仿真程序(一个可以在matlab上运行的压缩感知实例;8、具有多普勒频移的线性调频信号(知道带宽、采样频率、T使用MATLAB仿真线性调频信号即LFM,同时具有多普勒频移时,匹配滤波后的波形变化。19、CW脉冲和LFM信号Matlab仿真(这是matlab仿真程序,实现了常规雷达信号CW和线性调频信号LFM的仿真)18、lfm信号模糊函数图 matlab(用matlab 实现的线性调频信号信号(lfm)的模糊函数图)

2301_77866396的博客 400

Innovus时钟树综合CTS实战:从原理到signoff的完整指南

时钟树综合(CTS)是数字后端实现中保障同步电路时序收敛的核心环节,其本质是在物理层面构建低偏斜、可控延迟的全局时钟分发网络。它基于静态时序分析(STA)原理,通过平衡clock skew、insertion delay、transition time与功耗面积等多维约束,对抗工艺电压温度(PVT)变异带来的时序不确定性。技术价值在于支撑GHz级高频芯片的setup/hold签核,广泛应用于CPU、GPU、AI加速器等复杂SoC的Innovus后端流程。本文聚焦CTS在Innovus工具链中的工程落地,覆盖

weixin_28523493的博客 223

JQuery+Ajax作业

请选择''请选择''请选择

m0_74062279的博客 250

NVIDIA Isaac Sim 入门教程(一)

文档分为以下几个部分: 简介、安装指南、API 文档、教程、手册和参考资料。简介部分是对 Omniverse Isaac Sim 的基本概述,以及它如何融入 NVIDIA Omniverse™ 生态系统。它还概述了 Omniverse Isaac Sim 的架构、工作流程和文档布局。

机器人控制与仿真应用 1万+

JavaScript---Json、Ajax---省市区三级联动

Json、Ajax---省市区三级联动JSON对象数组AjaxJquery的Ajax技术get和postajax实例-省市区三级联动基本思路1.配置页面2.先查找省份3.绑定相应的市、区4.代码 JSON JSON有两种格式:对象和数组 对象 整体用大括号, “ key ” 值用双引号,key值和value值之间用 “ :” 连接,并列的数据之间用 “ , ” 隔开。 Object{ "key1" : obj1 , "key2" : obj2 } Student: { "id" :

poppy_poppy的博客 688

【置顶】TEE从入门到精通-[目录]

此专栏讲解包含不限于optee、商用TEE、常规的安全业务设计。但主要基于optee最新代码,深度讲解和剖析各项原理和机制...

baron-周贺贺-代码改变世界ctw 6423

字符串尾部空格的迷思:深入解析 ABAP 隐式转换规则与 `strlen` 意外结果

看似简单的strlen之谜,背后实则是 ABAP 隐式转换的一整套严谨规则。只要开发者在赋值、输出、接口映射等关键节点建立“尾部空格意识”,辅以CONVCONDENSE等显式手段,就能有效杜绝多余空格引发的链式故障。希望本文的拆解与案例,能让你在面对下一个“异常长度”时,从容而笃定地给出正确答案。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 430

JQuery+Ajax实现省市区三级联动(附效果图+数据库)

一、效果图 1、页面加载后(初始化:北京市-北京市-东城区) 2、单击选择省份后(改变成:河北省-石家庄市-长安区) 二、jsp页面 省市区三级联动 $(function() { // 初始化省市区 initAddress(); // 更改省份后的操作 $("select[name='province']").change(func

NaMgAl_的博客 3万+

STM32 实现 4*4 矩阵键盘扫描(HAL库、标准库 都适用)

本文实现的代码是基于STM32HAL库的基础上的,不过标准库也可以用,只是调用的库函数不同,逻辑跟配置是一样的,按我这里的逻辑来配置即可。 1、键盘原理图: 原理举例:先把 F0-F7 内部拉高,这样这个8个引脚都是高电平,然后就进行列扫描。例如:假如按下3按钮,Y3 列扫描,把F4先拉低,然后读取F0-F3的状态,就会读出为1110,这就可 以知道是F3行拉低了,同时这时候是程序控制F4拉低的,这样就可以知道是F4列导致它转态变化了的,这样就可以定位出是F4列F3行的按键按下了;其他的列也是这样子扫描

lhh_qrsly的博客 7058

chinastates表 php,省市区三级联动功能实现的示例(php+MySql+Ajax+jQuery)

下面小编就为大家带来一篇使用PHP+MySql+Ajax+jQuery实现省市区三级联动功能示例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧使用PHP+MySql+Ajax+jQuery实现省市区三级联动功能要求:写一个省市区(或者年月日)的三级联动,实现地区或时间的下拉选择。实现技术:php ajax实现:省级下拉变化时市下拉区下拉跟着变化,市级下拉变化时区下拉...

weixin_34049581的博客 212

UNet改进(19):基于残差注意力模块Residual Attention的高效分割网络设计

本文提出一种结合注意力机制的改进UNet网络,通过引入残差注意力模块(ResidualAttentionBlock)增强医学图像分割性能。该网络在传统UNet的U型结构基础上,创新性地将轻量级注意力机制与残差连接相结合,在编码器-解码器各层级实现特征重标定。改进后的网络具有三方面优势:通过注意力机制自适应聚焦关键特征区域,利用残差连接缓解梯度消失问题,采用模块化设计灵活配置注意力位置。

2501_91516851的博客 780

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

php mysql ajax三级联动特效_使用PHP+MySql+Ajax+jQuery实现省市区三级联动功能

要求:写一个省市区(或者年月日)的三级联动,实现地区或时间的下拉选择。实现技术:php ajax实现:省级下拉变化时市下拉区下拉跟着变化,市级下拉变化时区下拉跟着变化。使用chinastates表查询Ajax加载数据1.这是chinastates表2.做一个简单php:Ajax_eg.php.sanji{margin-left: 550px;margin-top: 150px;}3.根据前一个页面...

weixin_39905816的博客 166

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Ajax+Json-使用jQuery实现省份、城市、区县、街道多级联动

HTML页面代码 <select name="province" id="province"> <c:forEach items="${provinces}" var="p"> <option value="${p.provinceid }" ${family.provinceid.provinceid==p.p...

LOST JACK 620

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

ASP.NET MVC + Jquery 实现Ajax下拉框数据三级联动

这是第一使用Jquery实现城市三级数据联动的实例!之前本人没有使用过Jquery,在WebForm的开发过程中,很多时候用的是ASP.NET Ajax,ajaxPro +JavaScript,从未使用过JS框架,最近在学习ASP.NET MVC,在最新的发布版本中,已经集成了Jquery 1.3.1,自然,也要学一学!发现使用Jquery代码果然写得比原始JS优雅!只是语法和方法太多,现在还没弄...

weixin_34153893的博客 107

Ajax实现省市区三级联动(JavaWeb)

先看下效果图: 项目结构: 1.准备数据库 表结构: 我把数据库、jquery和项目所用的jar包上传到了百度云盘,如果有需要可以下载。 链接:https://pan.baidu.com/s/1VijPG7LPeJoOHCa2mZsrww 提取码:fz86 先分析下数据库里面的数据,分析省份、城市、地区之间的联系。 分析ajax执行过程: ajax向服务器发送请求,Servlet接收ajax发来的请求,获取ajax传递的数据。服务器内部调用dao类,获取数据库中的数据,此时数据是Java对象或J

不是七七子的博客 1815

jQuery获取省市区的信息

jQuery获取省市区的信息 /** * 获取省份 */ function get_province(){ var url = '/index.php?m=Admin&c=Api&a=getRegion&level=1&parent_id=0'; $.ajax({ type : "GET", url : url, error: function(request) { alert

weixin_43306095的博客 645

省市区三级联动 php 代码,省市区三级联动代码

摘要:$(function() {// 初始化省市区initAddress();// 更改省份后的操作$("select[name='province']").change(function() {var provCode$(function() {// 初始化省市区initAddress();// 更改省份后的操作$("select[name='province']").change(fun...

weixin_39662578的博客 278
上一篇: jQuery扩展函数方法
下一篇: wampserver配置多站点
水中残月
博客等级 码龄11年 8粉丝 21原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值