首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

js多级联动示例(省份城市二级联动)

本文描述的省份城市二级联动下拉菜单,在js部分设置省份城市信息,当然也可以将数据保存在数据库中,当需要使用的时候在读取。...这里用的是js原生代码 在html文件中设置省份城市下拉列表如下: <select id="pro" onchange="addCity();"...实现当点击一级菜单(省份)时,二级菜单(城市)显示对应城市列表信息: //获取点击的省份的下标 function getIndex(){   for(var i=0;i<province.length...;i++)     if(province[i]==pro.value)       return i; } //根据获取的省份下标,更改二级列表为对应下标的城市列表,此即二级联动 function ...(var i = 0; i < city[index].length; i++)         e.add(new Option(city[index][i])); } 二级联动的应用在日常

9.1K50

vue实现省份城市选择

之前都是后端操作的,城市数据都是存在数据库的,前端选择然后去后端查的,比较简单方便。这次开发的是前端,客户没有提供城市选择的接口,省市这些数据感觉还是放在数据库后端操作较好。...$refs.resetCountry.changeValueCity() 因为有多个页面需要使用,所以把选择城市的封装成atom-city组件,我这个需求是有选择国家的,如果选择的是中国才会有省份城市的选择框...,否则用户自己输入省份城市,以下代码参考https://blog.csdn.net/lllo3o/article/details/72955701:        <div... '',                 selectCity: '',                 selectCountry:''     }   },   methods: {     /*二级联动选择地区...省份城市联动选择实现示例(通过vue数组过滤) 基于vue2实现省市联动

2.7K20
您找到你想要的搜索结果了吗?
是的
没有找到

你的JSON & AJAX 满分学习文章,请收下

代码 1.2、后端 Java 代码 2、 POST 请求用户登录操作 2.1、前端 JS 代码 2.2、后端 Java 代码 3、二级联动 3.1、二级联动实际应用 3.2、二级联动的实现思路 3.3...、代码实现 3.3.1、编写页面 3.3.2、编写 JS 代码 3.3.3、编写后台获取省份数据和城市数据 一、JSON 1、定义 JSON(JavaScript Object Notation, JS...3.1、二级联动实际应用 比如用户注册填写地址信息的会使用二级联动。...购物时,选择所在地区也会使用二级联动。而三级联动只多一个级而已,做法也是一样的。 ?...3.2、二级联动的实现思路 页面加载完,省份下拉框从后台获取省份数据; 将后台获取的响应数据,渲染到省份下拉框中; 给省份下框绑定值改变的事件,值发生改变之后,把选择的省份 id 传给后台; 将后台获取的响应数据

2.8K20

【自然框架】分享 n级联动下拉列表框

特点: 1、 使用js方法,把需要的数据一次性写入到页面里,然后用js来实现联动的效果。 2、 支持n级。 3、 封装成了服务器控件,所以使用非常简单。 4、 支持在回发的时候保持状态。...在线演示:http://demo.naturefw.com/Nonline/other/default.aspx 1、 二级联动的演示 以省、市联动为例演示。提交表单后可以保持状态,可以设置选项。...dal.ExecuteFillDataSet(sql); this.lst_Area.DataSource = ds; this.lst_Area.DataBind();         } 与二级联动的代码相对比...演示直通:http://demo.naturefw.com/Nonline/other/UniteListHTML_table.aspx 省份城市、区县各占一行的形式。...演示直通:http://demo.naturefw.com/Nonline/other/UniteListHTML_div.aspx 省份城市、区县各占一行的形式。 ?

2.8K70

第3章 WEB03- JS篇-视频教程-第二部分

11-案例三:JS控制表格隔行换色的总结第一行不换色 12-案例四:JS控制复选框的全选和全不选-需求和分析 13-案例四:JS控制复选框的全选和全不选-代码实现 14-案例四:JS控制复选框的全选和全不选...-总结DOM 15-案例五:JS控制二级联动的需求和分析 16-案例五:JS控制二级联动的代码实现 17-案例五:JS控制二级联动的总结内置对象 18-案例五:JS控制二级联动的总结全局函数 19-案例六...Document,Element,Attribute统称为Node(节点) 1.6 JS控制二级联动: 1.6.1 需求: 在注册页面上有一个下拉列表,下拉列表显示省份信息,有另一个下列列表.选择某个省份...,将这个省份下的城市列出. 1.6.2 分析: 1.6.2.1 技术分析: 【DOM创建元素】 <!...步骤二:获得改变的省份值 . 步骤三:比较省份的值 与 数组中定义的值是否相等,如果相等获得这个省份对应的所有的市的数组. 步骤四:创建option元素,将数组中的值添加到option元素中。

3K20

04_使用JS完成功能

onchange:当用户改变内容的时候使用这个事件(二级联动) 7.使用JS完成全选和选不选操作 技术分析 确定事件(鼠标单击事件onclick),事件绑定到编号前面的复选框里面 获取编号前面的复选框的状态...完成省市二级联动 技术分析 事件(onchange) 使用一个二维数组来存储省份城市(二维数组的创建?)...获取用户选择的省份(使用方法传参的方式:this.value) 遍历数组(获取省份与用户选择的省份比较,如果相同了,继续遍历该省份下所有的城市) 创建文本节点和元素节点并进行添加操作 createTextNode...() createElement() appendChild() 步骤分析 第一步:确定事件(onchange)并为其绑定一个函数 第二步:创建一个二维数组用于存储省份城市 第三步:获取用户选择的省份...第四步:遍历二维数组中的省份 第五步:将遍历的省份与用户选择的省份比较 第六步:如果相同,遍历该省份下所有的城市 第七步:创建城市文本节点 第八步:创建option元素节点 第九步:将城市文本节点添加到

3.9K60
领券