`

省市县三级联动

阅读更多

select级联菜单是通过解析xml完成的

 

<script type="text/javascript">	
	$(document).ready(function(){
    	$.ajax({
     		url : "${request.contextPath}/xml/address.xml",
     		success : function(xml) {
      		$(xml).find("province").each(function(){
       			var t = $(this).attr("name");  
        		$("#DropProvince").append(
         		"<option>" + t + "</option>");
       			});
       			
     		}
    	});
    
	   	//二级的菜单
	   	$("#DropProvince").change(
	    	function() {
	       		$("#sCity>option").remove();
	       		var pname = $("#DropProvince").val();
	       		$.ajax({
	        		url : "${request.contextPath}/xml/address.xml",
	        		success : function(xml){
	         			$(xml).find("province[name='" + pname+ "']>city").each(function(){
	           				var c = $(this).attr("name")
	           				$("#sCity").append("<option>"+ c + "</option>");
	         			});
	        		}
	       		});  
			}	
	    );
	    //三级的菜单  
	    $("#sCity").change(
	    	function() {
	    		$("#sAddress>option").remove();
	    		var pname1 = $("#sCity").val();
	       		$.ajax({
	        		url : "${request.contextPath}/xml/address.xml",
	        		success : function(xml) {
	         			$(xml).find("city[name='" + pname1+ "']>address").each(function(){
	         				var d = $(this).attr("name")
	            			$("#sAddress").append("<option>"+ d + "</option>");
	           			});
	        		}
	       		});
			}
	    );
 	});
</script>



<tr>
					<td align="center">省:        <select  id="DropProvince" name="province"><option>请选择</option></select></td>
				</tr>
<tr>
					<td align="center">市:        <select id="sCity" name="city"><option>请选择</option></select></td>
				</tr>
				<tr>
					<td align="center">区/县:        <select id="sAddress" name="address"><option>请选择</option></select></td>
				</tr>



分享到:
评论

相关推荐

    省市县三级联动.zip

    省市县三级联动是一种常见的前端数据组织方式,常用于地址选择、区域划分等功能,它通过三个层级的数据结构来表示中国的行政区域。在这个“省市县三级联动”压缩包中,包含了一个数据库表和JavaScript实现的代码,...

    Excel省市县三级联动模

    "Excel省市县三级联动模型"是Excel应用中的一个高级技巧,它主要用于创建动态的数据选择系统,使得用户在选择一个省份后,相应的城市和县区会自动筛选出来,提供便捷的数据输入和查询体验。这种功能在处理具有层次...

    asp省市县三级联动,可自行修改 添加信息

    在ASP(Active Server Pages)开发中,省市县三级联动是一种常见的功能,用于在网页上创建交互式的下拉选择框,用户可以选择国家、省份、城市,甚至到县这一级的行政区域。这种功能常见于需要用户填写详细地址的场景...

    微信小程序-省市县三级联动,带有自定义地区码(源代码+截图)

    微信小程序-省市县三级联动,带有自定义地区码(源代码+截图)微信小程序-省市县三级联动,带有自定义地区码(源代码+截图)微信小程序-省市县三级联动,带有自定义地区码(源代码+截图)微信小程序-省市县三级联动,带有...

    MySQL SQL 省市县三级联动(含台湾)

    "MySQL SQL 省市县三级联动(含台湾)"这个主题聚焦于一个特定的数据模型,即用于存储中国行政区域划分的数据库结构,它涉及到省级、市级和县级的层级关系,并且包含了台湾地区的数据。这样的设计在很多应用中都有...

    省市县三级联动excel表

    省市县三级联动和商品类型二级联动excel表

    省市县三级联动sql下载+layui三级联动插件

    这里我们关注的是一个结合了这两方面的资源包,标题为“省市县三级联动sql下载+layui三级联动插件”。这个资源包主要用于实现前端与后端之间的三级联动效果,即省、市、县的选择菜单,当用户选择一个省份时,相应的...

    省市县三级联动菜单(asp+access).

    省市县三级联动菜单是一种常见的网页交互设计,常用于地理信息选择,例如在填写地址时,用户依次选择省份、城市和县区,这三个选项之间存在层级关系,并且选择上级菜单后,下级菜单会动态更新。在ASP(Active Server...

    全国省市县三级联动数据库文件

    全国省市县三级联动数据库文件是一种常见的数据组织方式,主要用于存储国家、省份、城市以及区县等地理层级信息。这样的数据库设计对于实现地理位置相关的查询、分析和应用非常有用,例如在线地图服务、物流配送、...

    中国省市县三级联动数据库MYSQL

    中国省市县三级联动数据库MYSQL格式。

    js 省市县三级联动,特别好用

    在JavaScript编程中,"省市县三级联动"是一个常见的功能需求,尤其在开发涉及地理信息的Web应用时。这种联动效果通常用于地址选择,用户在选择省份后,市、县(区)的下拉框会自动更新,显示与所选省份对应的选项。...

    ajax asp.net省市县三级联动

    综上所述,"ajax asp.net 省市县三级联动"是通过Ajax技术和ASP.NET平台实现的一种用户界面交互功能,旨在提供流畅的地理位置选择体验。在实际项目中,还需要考虑错误处理、数据验证、性能优化等多方面因素,以确保...

    ASP.NET AJAX 省市县三级联动 带sql 完整数据库

    AJAX省市县三级联动之XMLHttpRequest XMLHttpRequest.html AJAX(Asynchronous JavaScript And XML,异步JavaScript 和XML),是2005 年由Google推广开来的一种编程模式。AJAX不是一种新的编程语言,而是一种使用现有...

    C#省市县三级联动菜单选择类

    省市县三级联动菜单选择类 ,你可以把它用到你的COMBOBOX控件中

    c#省市县三级联动

    在IT行业中,"c#省市县三级联动"是一种常见的功能设计,主要应用于各种需要选择地域信息的场景,如用户注册、物流配送等。这个概念主要涉及到C#编程语言,XML文件配置,以及前端和后端的数据交互。接下来,我们将...

    2019年4月中国最新行政区域省市县三级联动.sql

    2019年4月中国最新行政区域省市县三级联动.sql

    省市县三级联动(部分)

    省市县三级联动是一种常见的地理信息组织方式,常用于构建具有层级关系的地址系统。在IT领域,这通常涉及到数据库的设计,特别是在需要精确到县级或更细致级别的地理位置信息时。在这个场景下,数据库的设计至关重要...

Global site tag (gtag.js) - Google Analytics