vue select二级联动第二级默认选中第一个option值的实例


Posted in Javascript onJanuary 10, 2018

当二级联动比如选择国家的时候,希望选中一个国家的时候后面城市默认选中第一个城市,则给国家的select加一个@change事件就可以了

<div class="inputLine">
  <span>所在区域</span>
  <select name="" v-model="countryName" @change="selectCountry">
  <option :value="item" v-for="(item,index) in area">
  {{item.country}}
  <svg class="icon icon-arrow-bottom" aria-hidden="true">
  <use xlink:href="#icon-arrow-bottom" rel="external nofollow" rel="external nofollow" ></use>
  </svg>
  </option>
  </select>
  <select name="" v-model="cityName">
  <option :value="item" v-for="(item,index) in countryName.city">
  {{item}}
  <svg class="icon icon-arrow-bottom" aria-hidden="true">
  <use xlink:href="#icon-arrow-bottom" rel="external nofollow" rel="external nofollow" ></use>
  </svg>
  </option>
  </select>
 </div>
data
  countryName:{},
  cityName:"请选择城市",
  area:[
   {
   "country":"美国",
   "city":[
    "纽约",
    "洛杉矶",
    "旧金山",
    "西雅图",
    "波士顿",
    "休斯顿",
    "圣地亚哥",
    "芝加哥",
    "其它",
   ]
   },
   {
   "country":"加拿大",
   "city":[
    "温哥华",
    "多伦多",
    "蒙特利尔",
    "其它"
   ]
   },
   {
   "country":"澳大利亚",
   "city":[
    "悉尼",
    "墨尔本",
    "其它"
   ]
   },
   {
   "country":"新加坡",
   "city":[
    "新加坡"
   ]
   },
   /*{
   "country":"中国",
   "city":[
   "北京市",
   ]
   },*/
  ],

methods:

selectCountry(value){
  this.cityName=this.countryName.city[0];
  },

以上这篇vue select二级联动第二级默认选中第一个option值的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js获取图片长和宽度的代码
Nov 24 Javascript
jquery单行文字向上滚动效果的实现代码
Sep 05 Javascript
JavaScript将字符串转换为整数的方法
Apr 14 Javascript
jQuery实现类似标签风格的导航菜单效果代码
Aug 25 Javascript
JavaScript基础篇(6)之函数表达式闭包
Dec 11 Javascript
JavaScript学习总结之JS、AJAX应用
Jan 29 Javascript
微信小程序 数据绑定详解及实例
Oct 25 Javascript
从零开始学习Node.js系列教程四:多页面实现数学运算的client端和server端示例
Apr 13 Javascript
Angular 如何使用第三方库的方法
Apr 18 Javascript
vue2中,根据list的id进入对应的详情页并修改title方法
Aug 24 Javascript
AngularJs的$http发送POST请求,php无法接收Post的数据问题及解决方案
Aug 13 Javascript
js实现前端界面导航栏下拉列表
Aug 27 Javascript
AngularJS使用ui-route实现多层嵌套路由的示例
Jan 10 #Javascript
Vue+jquery实现表格指定列的文字收缩的示例代码
Jan 09 #jQuery
基于Vue、Vuex、Vue-router实现的购物商城(原生切换动画)效果
Jan 09 #Javascript
10个经典的网页鼠标特效代码
Jan 09 #Javascript
旺旺在线客服代码 旺旺客服代码生成器
Jan 09 #Javascript
JavaScript实现多重继承的方法分析
Jan 09 #Javascript
webpack多入口文件页面打包配置详解
Jan 09 #Javascript
You might like
php下用GD生成生成缩略图的两个选择和区别
2007/04/17 PHP
对于ThinkPHP框架早期版本的一个SQL注入漏洞详细分析
2014/07/04 PHP
简单介绍PHP的责任链编程模式
2015/08/11 PHP
thinkPHP5框架中widget的功能与用法详解
2018/06/11 PHP
Thinkphp5.0 框架的请求方式与响应方式分析
2019/10/14 PHP
搭建PhpStorm+PhpStudy开发环境的超详细教程
2020/09/17 PHP
Javascript基础教程之数据类型转换
2015/01/18 Javascript
Express实现前端后端通信上传图片之存储数据库(mysql)傻瓜式教程(二)
2015/12/10 Javascript
JavaScript组件开发完整示例
2015/12/15 Javascript
JavaScript闭包实例详解
2016/06/03 Javascript
jquery把int类型转换成字符串类型的方法
2016/10/07 Javascript
JSON对象转化为字符串详解
2017/08/11 Javascript
JQuery Ajax动态加载Table数据的实例讲解
2018/08/09 jQuery
webpack4实现不同的导出类型
2019/04/09 Javascript
微信用户访问小程序的登录过程详解
2019/09/20 Javascript
谈谈IntersectionObserver懒加载的具体使用
2019/10/15 Javascript
Vuex实现简单购物车
2021/01/10 Vue.js
python递归计算N!的方法
2015/05/05 Python
简单谈谈Python中的几种常见的数据类型
2017/02/10 Python
python实现最长公共子序列
2018/05/22 Python
Selenium的使用详解
2018/10/19 Python
Python+OpenCv制作证件图片生成器的操作方法
2019/08/21 Python
python如何利用Mitmproxy抓包
2020/10/10 Python
python对 MySQL 数据库进行增删改查的脚本
2020/10/22 Python
解决virtualenv -p python3 venv报错的问题
2021/02/05 Python
CSS3+JavaScript实现炫酷呼吸效果的示例代码
2020/06/15 HTML / CSS
New Balance英国官方网站:始于1906年,百年慢跑品牌
2016/12/07 全球购物
外贸实习生自荐信范文
2013/11/24 职场文书
中英文自我评价语句
2013/12/20 职场文书
大学生的自我鉴定范文
2014/01/21 职场文书
致铅球运动员加油稿
2014/02/13 职场文书
残疾人小组计划书
2014/04/27 职场文书
建国大业观后感600字
2015/06/01 职场文书
2015年法律事务部工作总结
2015/07/27 职场文书
Python万能模板案例之matplotlib绘制甘特图
2022/04/13 Python
PostgreSQL常用字符串分割函数整理汇总
2022/07/07 PostgreSQL