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,会内存溢出. 所以按照每 ...
随机推荐
- composer更新报错
在用composer安装Yii2的扩展插件时,报错: [UnexpectedValueException] Could not parse version constraint <=2.*: I ...
- git 初始化新的文件夹
1. tar xvf new_project.tar.gz 2. cd new_project 3. git config --global user.email "user.name@ ...
- drf从入门到飞升仙界 06
模型类准备 from django.db import models # 图书跟作者:多对多,需要建立中间表,但是我们可以通过ManyToManyField自动生成,写在哪里都行 # 图书跟出版社:一 ...
- python获取报文参考代码
# -*- coding:utf-8 -*- import sys import stomp import logging import time class MyListener(object): ...
- Linux awk 替换文本字符串内容
awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大.简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各 ...
- elmentui 表单验证问题
<template> <div class="container"> <el-form ref="ruleForm" :model ...
- http和https有什么区别?网站有没有必要启用https
最近在浏览文章的时候发现,很多站长都在纠结网站到底要不要做https的问题.作为个人站长,也一直关注着这块.最近查阅了很多资料,对https也有了更进一步的认识,这里对https的有关问题做了一个总结 ...
- 我的第二次JAVA作业
1. Java包含哪两大类数据类型?其中基本类型的每种类型的取值范围和默认值分别是多少?请编程验证. Java 的两大数据类型: 基本类型 引用类 基本数据类型: 整数类型: byte: byte 数 ...
- 前端面试问题整理(html和css部分)
html5新增属性有哪些? 如何理解语义化标签? 你如何看待前端模块化的? 如何看待前后端分离? 浏览器兼容性问题? 你知道的行内元素.块级元素有哪些? css部分: 1.为什么要初始化css样式? ...
- Maven常用参数及其说明
Maven常用参数及其说明 -h,--help Display help information-am,--also-make 构建指定模块,同时构建指定模块依赖的其他模块;-amd,--also-m ...