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 Pro-深入面向对象的程序设计之继承的详解
May 07 Javascript
随窗体滑动的小插件sticky源码
Jun 21 Javascript
jQuery实现当按下回车键时绑定点击事件
Jan 28 Javascript
Javascript变量的作用域和作用域链详解
Apr 02 Javascript
获取当前月(季度/年)的最后一天(set相关操作及应用)
Dec 27 Javascript
原生js实现放大镜效果
Jan 11 Javascript
Angular中$state.go页面跳转并传递参数的方法
May 09 Javascript
详解如何在React组件“外”使用父组件的Props
Jan 12 Javascript
vue2.0页面前进刷新回退不刷新的实现方法
Jul 31 Javascript
vue-cli3.0如何使用CDN区分开发、生产、预发布环境
Nov 22 Javascript
使用Angular自定义字段校验指令的方法示例
Feb 01 Javascript
vue移动端弹起蒙层滑动禁止底部滑动操作
Jul 22 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 和 HTML
2006/10/09 PHP
php使用PDO方法详解
2014/12/27 PHP
php文件类型MIME对照表(比较全)
2016/10/07 PHP
PHP的mysqli_ssl_set()函数讲解
2019/01/23 PHP
在phpstudy集成环境下的nginx服务器下配置url重写
2019/12/02 PHP
Laravel5.1框架路由分组用法实例分析
2020/01/04 PHP
php与阿里云短信接口接入操作案例分析
2020/05/27 PHP
JavaScript 快捷键设置实现代码
2009/03/13 Javascript
Mootools 1.2教程(3) 数组使用简介
2009/09/14 Javascript
Jquery封装tab自动切换效果的具体实现
2013/07/13 Javascript
JS定时器实例详细分析
2013/10/11 Javascript
append和appendTo的区别以及appendChild用法
2013/12/24 Javascript
让JavaScript的Alert弹出框失效的方法禁止弹出警告框
2014/09/03 Javascript
利用原生JavaScript获取元素样式只是获取而已
2014/10/08 Javascript
jQuery中Ajax的load方法详解
2015/01/14 Javascript
JS给超链接加确认对话框的方法
2015/02/24 Javascript
百度UEditor编辑器如何关闭抓取远程图片功能
2015/03/03 Javascript
如何实现chrome浏览器关闭页面时弹出“确定要离开此面吗?”
2015/03/05 Javascript
jQuery实现滑动页面固定顶部显示(可根据显示位置消失与替换)
2015/10/28 Javascript
js调出上下文菜单的实例
2015/12/17 Javascript
nodejs个人博客开发第一步 准备工作
2017/04/12 NodeJs
JS实现禁止用户使用Ctrl+鼠标滚轮缩放网页的方法
2017/04/28 Javascript
angular select 默认值设置方法
2017/06/23 Javascript
vue 修改 data 数据问题并实时显示操作
2020/09/07 Javascript
python里将list中元素依次向前移动一位
2014/09/12 Python
Python cookbook(数据结构与算法)从序列中移除重复项且保持元素间顺序不变的方法
2018/03/13 Python
python与caffe改变通道顺序的方法
2018/08/04 Python
使用tensorflow框架在Colab上跑通猫狗识别代码
2020/04/26 Python
阿迪达斯意大利在线商店:adidas意大利
2016/09/19 全球购物
高中同学聚会邀请函
2014/01/11 职场文书
拓展策划方案
2014/06/03 职场文书
高速铁道技术专业求职信
2014/08/09 职场文书
学校总务处领导干部个人对照检查材料思想汇报
2014/10/06 职场文书
无保留意见审计报告
2015/06/05 职场文书
为什么MySQL分页用limit会越来越慢
2021/07/25 MySQL
MySQL数据库安装方法与图形化管理工具介绍
2022/05/30 MySQL