vue省市区级联
省市区级联
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script src="js/vue.js" type="text/javascript" charset="utf-8"></script> </head>
<body>
<div id="app">
<select v-model="sheng">
<option v-for="sheng in shengList">{{sheng}}</option>
</select>
<select v-model="city">
<option v-for="city in cityList">{{city}}</option>
</select>
<select v-model="area">
<option v-for="area in areaList">{{area}}</option>
</select>
</div>
<!-- <script type="text/javascript" src="js/jilian.js"></script> -->
<script type="text/javascript">
var shengArray= ["江苏省","湖北省", "湖南省"];
var cityArray=["南京市", "苏州市","无锡市"];
var areaArray=["鼓楼区", "秦淮区","江宁区"];
new Vue({
el: "#app",
data: {
sheng: shengArray[0],
shengList: shengArray,
city: cityArray[0],
cityList: cityArray,
area: areaArray[0],
areaList: areaArray
},
watch: {
sheng() {
if (this.sheng == "湖北省") {
this.cityList = ["武汉市", "黄石市"];
} else if (this.sheng == "湖南省") {
this.cityList = ["岳阳市", "长沙市"];
} else if (this.sheng == "江苏省") {
this.cityList = ["南京市", "苏州市","无锡市"];
}
this.city = this.cityList[0];
},
city() {
if (this.city == "武汉市") {
this.areaList = ["江汉区", "江夏区"];
} else if (this.city == "黄石市") {
this.areaList = ["上窑区", "下窑区"];
} else if (this.city == "岳阳市") {
this.areaList = ["岳阳楼区", "君山区"];
} else if (this.city == "长沙市") {
this.areaList = ["天心区", "开福区"];
} else if (this.city == "南京市") {
this.areaList = ["鼓楼区", "秦淮区","江宁区"];
} else if (this.city == "苏州市") {
this.areaList = ["姑苏区", "吴中区","相城区"];
}else if (this.city == "无锡市") {
this.areaList = ["梁溪区", "滨湖区","惠山区"];
}
this.area = this.areaList[0];
}
}
});
</script>
</body>
</html>
vue省市区级联的更多相关文章
- Vue省市区三级联选择器V-Distpicker的使用
Vue省市区三级联选择器V-Distpicker的使用 最近用的Vue+Element UI时,有些地方需要用到省市区三联选择器,网上安装并尝试了多种类似的插件,但都因为无法正常实现或是没有眼缘而弃用 ...
- bootstrap中table页面做省市区级联效果(级联库见前面级联编辑)(非select下拉框)
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...
- js省市区级联选择联动
<!DOCTYPE html> <html lang="zh-cn"> <head> <meta http-equiv="Con ...
- voinc+vue实现级联选择
需求: vonic中实现级联选择 <!DOCTYPE html> <html> <head> <title>下拉框</title> < ...
- vue-area-linkage Vue省市区三级列表联动插件使用
官方演示地址 // v5及之后的版本 数据依赖于area_data npm i --save vue-area-linkage area-data import Vue from 'vue'; imp ...
- 手把手教你实现一个Vue无限级联树形表格(增删改)
前言平时我们可能在做项目时,会遇到一个业务逻辑.实现一个无限级联树形表格,什么叫做无限级联树形表格呢?就是下图所展示的内容,有一个祖元素,然后下面可能有很多子孙元素,你可以实现添加.编辑.删除这样几个 ...
- vue省市区三级联动
仿照小米之家做的一个省市区三级联动,先上代码: HTML: <template> <section class="myAddress"> <secti ...
- 完全使用ASP.NET实现的省市区级联效果
本功能特点:下级的显示和数据的加载都是由上一级下拉框的SelectedIndexChanged触发的,在上级下拉框没有选择之前,下级不会出现,用户体验比较好.无刷新方面,采用AJAX技术,在数据选择的 ...
- vue+element级联选择器对接后台数据
1.后台接口返回的数据肯定要和级联选择器的数据一致,所以我专门弄个model存放返回的值,如下:/** * @Auther: GGDong * @Date: 2019/4/3 10:30 */@Get ...
- java 爬取 国税局 省市区级联关系
爬取网址 http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2018/index.html 因为数据比较大,存储为一个json,会内存溢出. 所以按照每 ...
随机推荐
- linux 删除暂时无用内容
查看磁盘使用情况[root@localhost games]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/VolGroup- ...
- ssh_remote_without_password
2 machines, 1 called client , 1 called server , server need static ip address. client connects serve ...
- 批量导入数据到redis--速度极快
##批量导入数据到redis1)创建含有redis命令的文本并转换格式vim test.txt-------------------------HMSET provinceblack:14716261 ...
- window 画工业图软件
1.autoCAD 2.visio 3.CorelDraw 4.DrawIO
- redis in windows
Redis https://github.com/MSOpenTech/redis/releases 启动 redis-server redis.windows.conf 设置服务 redis-ser ...
- Linux服务器中了挖矿木马怎么办?-挖矿木马自助清理手册
什么是挖矿木马 挖矿木马会占用CPU进行超频运算,从而占用主机大量的CPU资源,严重影响服务器上的其他应用的正常运行.黑客为了得到更多的算力资源,一般都会对全网进行无差别扫描,同时利用SSH爆破和漏洞 ...
- 【2020NOI.AC省选模拟#9】C. 重复
题目链接 原题解: 通过计数相同的子序列对个数的方式来计算答案. 设$f(i,j)$为$S$的前$i$和$j$个字符的公共子序列对个数. 当$S_i=S_j$时,$f(i,j)=f(i,j-1)+f( ...
- xmapp
下载软件 并开启Apache 创建文本 `<?php echo " 姓名:丁文博 学号:20211306 才艺:打篮球 专业:信息安全 学校:北京电子科技学院 ";` 在网页 ...
- session.timeout.ms、heartbeat.interval.ms、max.poll.interval.ms的含义及联系
如果你使用消费者,那么一定会接触这几个参数: session.timeout.ms.heartbeat.interval.ms.max.poll.interval.ms,先让我们看看分别代表什么含义吧 ...
- HTTP-看这一篇就够了
HTTP和HTTPS有什么区别 1.传输过程中信息是否加密,HTTP是超文本传输协议,信息是明文传输,HTTPS是具有安全性的SSL加密的超文本传输协议,信息是加密传输: 2.服务端使用的端口号不一致 ...