<a-form-model :model="searchform" layout="inline"><a-form-model-item label="省份"><a-select@change="provinceChange"placeholder="请选择"v-model="searchlist.code_prov"show-searchoptionFilterProp="children"><a-select-optionv-for="item in provinceList":key="item.code_prov":value="item.code_prov":title="item.name_prov">{{ item.name_prov }}</a-select-option></a-select></a-form-model-item><a-form-model-item label="城市"><a-select@change="cityChange"placeholder="请选择"v-model="searchlist.code_city"show-searchoptionFilterProp="children"><a-select-optionv-for="item in cityList":key="item.code_city":value="item.code_city":title="item.name_city">{{ item.name_city }}</a-select-option></a-select></a-form-model-item><a-form-model-item label="区县"><a-select@change="counChange"placeholder="请选择"v-model="searchlist.code_coun"show-searchoptionFilterProp="children"><a-select-optionv-for="item in countryList":key="item.code_coun":value="item.code_coun":title="item.name_coun">{{ item.name_coun }}</a-select-option></a-select></a-form-model-item><a-form-model-item label="街道(乡镇)"><a-selectplaceholder="请选择"v-model="searchlist.code_town"show-searchoptionFilterProp="children"><a-select-optionv-for="item in townList":key="item.code_town":value="item.code_town":title="item.name_town">{{ item.name_town }}</a-select-option></a-select></a-form-model-item><a-form-model-item><a-button type="primary" @click="onSubmitsearch"> 查询 </a-button><a-button style="margin-left: 10px" @click="onCancelsearch">重置</a-button></a-form-model-item></a-form-model>``````javascript
export default {data() {return {searchlist: {code_prov: undefined,code_city: undefined,code_coun: undefined,code_town: undefined,},}
}
  methods: {// 获得 省份getprovince() {this.$http.post('/admin/nationArea/province').then((res) => {if (res.err_code == 0) {this.provinceList = res.data} else {this.$message.error(res.message)}})},// 获得 城市getcity(val) {let params = {code_prov: val,}this.$http.post('/admin/nationArea/city', params).then((res) => {if (res.err_code == 0) {this.cityList = res.data} else {this.$message.error(res.message)}})},// 获得 区县getcountry(val) {let params = {code_city: val,}this.$http.post('/admin/nationArea/country', params).then((res) => {if (res.err_code == 0) {this.countryList = res.data} else {this.$message.error(res.message)}})},// 获得街道,乡镇gettown(val) {let params = {code_coun: val,}this.$http.post('/admin/nationArea/town', params).then((res) => {if (res.err_code == 0) {this.townList = res.data} else {this.$message.error(res.message)}})},provinceChange(val) {this.searchlist.code_city = undefinedthis.searchlist.code_coun = undefinedthis.searchlist.code_town = undefinedthis.getcity(val)},cityChange(val) {this.searchlist.code_coun = undefinedthis.searchlist.code_town = undefinedthis.getcountry(val)},counChange(val) {this.searchlist.code_town = undefinedthis.gettown(val)},}

数据格式

【vue 四级联动】相关推荐

  1. vue 四级联动 地址联动 vue级联选择

    vue 四级联动效果 实现前提 首先看下,我们的开发环境及数据封装特点: 第一: 开发框架vue-cli3 elementUI 第二: 数据封装情况,详见代码部分 data中的 data; 满足以上2 ...

  2. vue省市区镇四级联动

    vue省市区镇四级联动 参考文档https://terryz.gitee.io/vue/#/region/demo 使用npm把插件安装到项目中 npm i -S v-region 在项目入口main ...

  3. 国,省,市,区(县)(四级联动)

    国,省,市,区(县)(四级联动) 一, 技术栈:Vue + Quasar + Vuelidate + axios 二, 具体代码(表单验证规则Vuelidate上篇文章已经写过了,这里就不多做介绍咯) ...

  4. 通用四级联动下拉列表

    Author: shaoyun Email: shaoyun (at) yeah.net Date: 2010-09-03 Blog: http://shaoyun.cnblogs.com/ 前面的文 ...

  5. html中免费的四级联动,利用JS实现省市区街道四级联动插件

    特效描述:利用JS实现 省市区街道 四级联动插件.利用JS实现省市区街道四级联动插件 代码结构 1. 引入CSS 2. 引入JS 3. HTML代码 所在地区 所在地区 请选择 请选择 请选择 请选择 ...

  6. php用ajax方式实现四级联动

    使用ajax方式实现了下简单的 四级联动, 数据库: 以下为前台代码: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <titl ...

  7. laravel在线教育开发__四级联动(地区选择)

    在线教育开发之四级联动 为了实现地区的四级联动选择,可以使用ajax提交数据到控制器,控制器接收数据之后查询pid对应的area. 1.生成地区数据表,需要四级联动表源码请添+Q1143157804( ...

  8. weui 自定义datepicker 年月日 上午下午 四级联动的实现

    由于项目需求,需要自定制年月日上午这种四级联动,经过模仿官方weui.min.js实现了上述功能. 根据此种样式可以灵活实现月日两级联动或年月日 时分秒 六级联动功能.代码如下: <link r ...

  9. 小程序开发--地区选择四级联动(选择省,市,县,镇)

    前端时间接到一个项目,里面有涉及到地区选择四级联动(即能选择到镇).自己去网上收罗了一波,也没发现有很详细的,所以就自己来写,写完总结一下. 首先地址选择小程序有自带一个组件,我们就先来看看这个组件: ...

  10. android三级联动、四级联动(地区选择)

    GitHub地址:https://github.com/gamekonglee/RegionSelector 先上效果图: allprojects { repositories { .. maven ...

最新文章

  1. 手把手教你Linux下的文件管理(一)
  2. 基于ARP的网络扫描工具netdiscover
  3. void与void*详解
  4. Hibernate 二级缓存
  5. 盘点Linux下19 个有趣的命令!
  6. 三个数据集与deploy.prototxt
  7. linux kvm dhcp配置,《转》QEMU-KVM创建虚拟机自动指定IP的配置
  8. django 定制admin
  9. HttpServletRequest对象
  10. oracle 19c ora-01017,Oracle 19c RMAN 连接PDB ORA-01017 错误解决方法
  11. ubuntu 18.04 两张GPU显卡,nvidia-smi只显示一张
  12. [DeFRCN] Decouple Faster R-CNN for Few-Shot Object Detection(ICCV 2021)
  13. Unity 多点触控 禁用与启用
  14. 异步传输模式 (ATM)
  15. org.apache.ibatis.type.TypeException: The alias ‘XXXX‘ is already mapped to the value ‘XXXX‘ 问题解决
  16. h5 video 移动端 视频添加第一帧作为播放前图片
  17. 聊聊高效的与第三方合作方沟通的一些技巧
  18. 【综述】3D智能数字化与3D打印:中国制造向中国智造转变的机遇
  19. 使用 Python3 获取网页源代码
  20. python反转一个整数、123变成321,python反转一个三位整数的多种实现方案

热门文章

  1. 批量合并txt文件中的数据
  2. Maven使用本地jar包(三种方式)
  3. 干货 | Windows 10如何卸载新版Edge浏览器
  4. flash builder 4.6 mac 版破解方法
  5. kgtemp文件转mp3工具
  6. 关于计算机用途的ppt,计算机组成与用途课件.ppt
  7. 新款大屏卡罗拉linux系统,丰田卡罗拉大屏车载导航影音系统
  8. RANSAC算法拟合平面实现
  9. 《分布式微服务电商源码》-项目简介
  10. python 图片文字转换成word_如何把图片文字转换成word文字?