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,会内存溢出. 所以按照每 ...
随机推荐
- echarts的bug
Uncaught Error: Invalide sourceFormat: unknown at assert (util.js:404:15) at mountMethods (dataProvi ...
- password_encryption_type 和 pg_hba.conf 不匹配导致用户连不上
# 问题概述xxx客户新上一套opengauss数据库,在测试中用户输入正确的密码,提示用户密码错误,导致用户被锁# 问题原因password_encryption_type 和 pg_hba.con ...
- SPI接口(续三)
在SPI接口中,判断传输的数据位上电平的高低是通过时钟来衡量的,根据时钟的上升沿/下降沿和数据电平的保持/更改,可以组合出4种方式,具体如下图所示. 从上图中可以看出,时钟相位CPHA决定传输的数据电 ...
- 手机端 replaceAll没有执行吗
let item = _styleArr[i].replace(' ','').split(':'): 不知道为什么,好像replaceAll没有执行,后来改成replace好了.
- 36.Vim笔记
1.简介 $vim [filename] vim有三种操作模式,分别称为编辑模式.插入模式和命令模式 2.编辑模式 vim编辑模式的主要用途是在被编辑的文件中移动光标的位置.一旦光标移动到所要的位置, ...
- 修改 input框、textarea框的placeholder样式
/* 设置input框提示内容的样式 */ input::-webkit-input-placeholder { font-size: 14px; color: #ccc; font-weight: ...
- C++实现有序表--顺序表的合并操作代码
#include<iostream>#include<cstdlib>//C++动态分配存储空间using namespace std;#define OK 1#define ...
- 2022-3-8内部群每日三题-清辉PMP
1.实践敏捷方法的开发负责人被任命为一个项目的迭代经理,该负责人与使用瀑布式方法的业务分析师密切合作,但这两个方法的差异已经开始对团队绩效产生负面影响,项目经理分别与开发负责人和业务分析师就这种情况进 ...
- pytorch学习笔记(8)--现有模型的使用和修改
官网网址: https://pytorch.org/vision/0.9/models.html#semantic-segmentation (1).ImageNet train_data = tor ...
- CSS3-animation实现走马灯效果
动画animation 1.先定义动画: @keyframes 动画名称( from{} to{} ) 或者 @keyframes 动画名称( 0%{} 50%{} 100%{} ) 百分号指的是动画 ...