基于jQuery+JSON的省市联动效果

jQuery+JSON 实现级联动下拉列表 在上面的示例代码中,我们首先获取了省份、城市和区域三个下拉列表的 jQuery 对象,并定义了一个初始化省份列表的函数。级联动下拉列表是网页开发中常见的交互组件,可以实现多级选择的功能。本文将介绍如何使用 jQuery 和 JSON 数据来实现级联动下拉列表,并提供相应的源代码示例。上面的 JSON 数据中,我们定义了一个包含省份和城市的数据结构。在上面的示例中,我们创建了三个下拉列表,分别用于选择省份、城市和区域。首先,我们需要创建一个基本的 HTML 结构,用于展示级联动下拉列表。 阅读详情

from:http://www.helloweba.com/view-blog-188.html


省市区联动下拉效果在WEB中应用非常广泛,尤其在一些会员信息系统、电商网站最为常见。开发者一般使用Ajax实现无刷新下拉联动。本文将讲述,利用jQuery插件,通过读取JSON数据,实现无刷新动态下拉省市二(三)级联动效果。

HTML

首先在head中载入jquery库和cityselect插件。

 
<script type="text/javascript" src="js/jquery.js"></script> 
<script type="text/javascript" src="js/jquery.cityselect.js"></script> 

接下来,我们在#city中,放置三个select,并且三个select分别设置class属性为:prov、city、dist,分别表示省、市、区(县)三个下拉框。注意如果只想实现省市二级联动,则去掉第三个dist的select即可。

 
<div id="city"> 
      <select class="prov"></select>  
    <select class="city" disabled="disabled"></select> 
    <select class="dist" disabled="disabled"></select> 
</div> 
jQuery

调用cityselect插件非常简单,直接调用:

  
$("#city").citySelect();  

自定义参数调用,设置默认省市区。

  
$("#city").citySelect({  
    url:"js/city.min.js",  
    prov:"湖南", //省份 
    city:"长沙", //城市 
    dist:"岳麓区", //区县 
    nodata:"none" //当子集无数据时,隐藏select 
});  

当然,你还可以扩展,自定义下拉列表选项数据,你可以根据需要设置下拉内容,注意数据格式一定要为JSON格式。

  
$("#city").citySelect({ 
    url:{"citylist":[ 
        {"p":"前端技术","c":[{"n":"HTML"},{"n":"CSS","a":[{"s":"CSS2.0"},{"s":"CSS3.0"}]}, 
        {"n":"JAVASCIPT"}]}, 
        {"p":"编程语言","c":[{"n":"C"},{"n":"C++"},{"n":"PHP"},{"n":"JAVA"}]}, 
        {"p":"数据库","c":[{"n":"Mysql"},{"n":"SqlServer"},{"n":"Oracle"}]}, 
    ]}, 
    prov:"", 
    city:"", 
    dist:"", 
    nodata:"none" 
}); 

你还可以利用PHP等后台语言将数据库中的数据转换成JSON格式,然后使用url参数指向后台地址也能实现无刷新联动效果。

  
$("#city").citySelect({ 
    url:"data.php" 
}); 

cityData.json 最新省市区行政区划国标码json串,三级结构 [ { "name": "北京市", "code": "110000", "child": [{ "name": "市辖区", "code": "110100", "child": [{ "name": "东城区", "code": "110101" }, 立即下载

相关推荐

前端实现省市区三级联动(jquery+json)

省市区信息保存在JSON文件和JS文件中,用过jQuery在页面实现三级联动

jquery 实现省市二级联动,附带完整的省市json数据 (粘贴即用)

1、可以单独定义一个js,保存省市json数据。 citydata = { "安徽": [ "合肥", "芜湖", "蚌埠", "淮南", "马鞍山", "淮北", "铜陵", "安庆", "黄山", ...

shenbururen的博客 949

2018城市city.js插件 json格式

这是18年最新的城市city.js插件,json封装格式直接调用就可以,省/直辖市、城市、区县精确到乡村等、包括新的区县等,功能有经纬,城市名,城市id,城市拼音,也可以放在网上json在线工具格式查看结构清晰明了,调用方法:var cityArr=[[[{},{}],{}],[]]; var 乡=cityArr[0][0][0].name

省市县三级联动--原生Ajax

vscode: index: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <h2>省市区三级联动</h2> <label for="">请选择省份:</label> &

QZ9420的博客 276

Jquery 省市县三级联动插件(三种总有一款适合你)

三种省市县联动Jquery插件,无数据库。总有一款适合你。 三种省市县联动Jquery插件,无数据库。总有一款适合你。 三种省市县联动Jquery插件,无数据库。总有一款适合你。

citydata.js

citydata,mui框架,citydatas.js使用

Json 基于jQuery+JSON的省市联动效果

helloweba.com作者:月光光时间:2012-09-12 21:57标签:jQueryJSONAjax省市联动 省市区联动下拉效果在WEB中应用非常广泛,尤其在一些会员信息系统、电商网站最为常见。开发者一般使用Ajax实现无刷新下拉联动。本文将讲述,利用jQuery插件,通过读取JSON数据,实现无刷新动态下拉省市二(三)级联动效果。 查看演示...

weixin_30538029的博客 134

基于jQuery+JSON的省市二三级联动效果

省市区联动下拉效果在WEB中应用非常广泛,尤其在一些会员信息系统、电商网站最为常见。开发者一般使用Ajax实现无刷新下拉联动。本文将讲述,利用jQuery插件,通过读取JSON数据,实现无刷新动态下拉省市二(三)级联动效果。 HTML 首先在head中载入jquery库和cityselect插件。 [removed][removed] [removed][removed] 接下来,我们在#city中,放

jquery.cityselect.js基于jQuery+JSON的省市或自定义联动效果

一、插件介绍 最早做省市联动的时候都特别麻烦,后来在helloweba的一篇文章中看到这个插件,很不错的,后来就一直用了。 省市区联动下拉效果在WEB中应用非常广泛,尤其在一些会员信息系统、电商网站最为常见。开发者一般使用Ajax实现无刷新下拉联动。本文将讲述,利用jQuery插件,通过读取JSON数据,实现无刷新动态下拉省市二(三)级联动效果。 二、插件作者及网址 作者:暂无(...

weixin_30527323的博客 132

WebRTC音频传输实战:从采集到播放的完整链路解析(附RTP包处理细节)

本文深入解析了WebRTC音频传输的完整链路,从麦克风采集、音频处理与编码,到RTP打包、网络发送,再到接收端的NetEQ抗抖动处理与最终播放。文章以Linux PulseAudio为例,详细剖析了线程模型、缓冲区管理及RTP包处理等关键细节,旨在帮助开发者优化实时音频应用的延迟、卡顿与回声问题。

tea88的博客 853

大学物理第二章 质点动力学详解

大学物理第二章 质点动力学概念详解

weixin_63026364的博客 1万+

基于jQuery+JSON的省市县 二级 三级 联动效果

省市区联动下拉效果在WEB中应用非常广泛,尤其在一些会员信息系统、电商网站最为常见。开发者一般使用Ajax实现无刷新下拉联动。本文将讲述,利用jQuery插件,通过读取JSON数据,实现无刷新动态下拉省市二(三)级联动效果。 HTML 首先在head中载入jquery库和cityselect插件。 <script type="text/javascript" src="js/jqu...

weixin_30508309的博客 102

从安装Eclipse 开始 开发第一个 CDS View

一篇超级简单快速的 创建CDS VIEW 入门步骤介绍文章。

IT小职员 4249

jq mysql二级联动_基于jQuery+JSON的省市联动效果

HTML首先在head中载入jquery库和cityselect插件。接下来,我们在#city中,放置三个select,并且三个select分别设置class属性为:prov、city、dist,分别表示省、市、区(县)三个下拉框。注意如果只想实现省市二级联动,则去掉第三个dist的select即可。jQuery调用cityselect插件非常简单,直接调用:$("#city").citySele...

weixin_42719781的博客 216

三. zemax光学设计流程+案例

文章目录zemax 基本操作:1. 建立光学基本模型2. 像质评价3. 优化(重点)4. 公差分析简单镜头设计 zemax 基本操作: 1. 建立光学基本模型 2. 像质评价 3. 优化(重点) 对系统设定的约束条件或目标值 统称为操作数。 操作数: 光学特性参数(焦距EFFL,近轴放大率PMAG,入瞳位置EMPP) 像差参数(球差SPHA,彗差COMA,像散ASTI) 边界条件(中心厚度值CTVA,边缘厚度值ETAV) 优化的主要步骤: 设置评价函数和优化操作数 一般小像差系统采用波像差 构建

Taiiiii的博客 8054

ATE测试基础——直流参数测试

芯片测试在发展过程中诞生了许多术语,初次接触的人大部分都会被绕晕。因此为方便广大读者理解,在开始介绍测试项之前,需要对测试领域的名词进行解释。还有部分较为抽象的内容,需要略作展开。DUT——Device Under Test,正在被测试的器件Pin——器件引脚,信号引脚分为输入,输出,三态和双向四类,负责与外界进行信息交互;电源引脚分为电源和地两类,结构与信号引脚不同,负责给器件内部运行和外部输出提供电平。输入:在外部信号和器件内部逻辑之间起缓冲作用的信号输入通道;

你骄傲地飞远的博客 1万+

省市县(可二三级)联动带数据文件【转自】基于jQuery+JSON的省市联动效果

HTML 首先在head中载入jquery库和cityselect插件。 <scripttype="text/javascript"src="js/jquery.js"></script><scripttype="text/javascript"src="js/jquery.cityselect.js"></script> 接下来...

weixin_30607029的博客 213

模板匹配加速之金字塔分层搜索

图像金字塔是一种多分辨率图像表示方法,它通过一系列逐渐缩小或放大的图像来表示原始图像的不同尺度。高斯金字塔(Gaussian Pyramid):通过不断下采样(降采样)生成更小的图像。拉普拉斯金字塔(Laplacian Pyramid):通过高斯金字塔和差分操作生成一组残差图像。在模板匹配中,我们主要使用高斯金字塔来实现多尺度匹配。金字塔灰度模板匹配通过多尺度搜索策略,在保持较高准确率的同时显著提升匹配速度,尤其适用于:高分辨率图像处理实时检测系统移动端设备等资源受限场景。

weixin_44969144的博客 1732
上一篇: Python时区设置方法与pytz查询时区教程
下一篇: 建立一个更高级别的查询 API:正确使用Django ORM 的方式
fighter_yy
博客等级 码龄20年 22粉丝 8原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值