在Vue 中獲取下拉框的文本及選項(xiàng)值操作
方法1:
<!-- element表單組件 --> <el-form :model="ruleForm" label-position="right" ref="ruleForm" // 被ref 標(biāo)記的 status-icon size="small" inline :rules="rules" label-width="150px" class="demo-ruleForm" >
<el-form-item class="addProductA b" label="產(chǎn)品名稱" prop="productKind"> <!-- <el-input v-model.number="ruleForm.productKind" maxlength="11" :disabled="isScan" placeholder="請輸入產(chǎn)品名稱"></el-input> --> <el-cascader :options="productsDataOptions" v-model="ruleForm.productKind" :disabled="isScan" style="width:300px;" size="small" clearable placeholder="試試搜索:指南" filterable ref="cascaderAddr" // 被ref 標(biāo)記的
@change="handlerSelectProductsWithUnit" :show-all-levels="false" ></el-cascader>
以上的Form 表單 及其嵌套的聯(lián)級下拉框都被ref標(biāo)記 之后形成了refs的組件集合
添加監(jiān)視可以獲取當(dāng)前的refs集合中包含表單ruleForm及cascaderAddr 兩個組件集合
下拉框所選擇值value =v-model="ruleForm.productKind" 可以獲取 或者使用
var text=this.$refs['cascaderAddr'].currentLabels
var value =this.$refs['cascaderAddr'].currentValue
方法2:
給下拉框或者聯(lián)級菜單下拉框定義id
this.printInfos.transportDate=document.getElementById('transportDate').value; // 下拉框取值方式 this.printInfos.productKindName=document.getElementById("productKind").innerText; // 文本框取值方式
補(bǔ)充知識:VUE element-ui下拉列表獲取label值
有這樣一個場景,當(dāng)我們往后臺數(shù)據(jù)傳的是id時,我們卻想在前臺獲取列表顯示的值,這時候可以用下面的方法來獲取你想要的label值
let obj = {}; obj = this.arr.find((item) => { return item.id === value; });
然后就可以從obj獲取你想要的值了
以上這篇在Vue 中獲取下拉框的文本及選項(xiàng)值操作就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
- 解決vue使用vant下拉框van-dropdown-item 綁定title值不變問題
- vue+Element中table表格實(shí)現(xiàn)可編輯(select下拉框)
- 詳解vuejs2.0 select 動態(tài)綁定下拉框支持多選
- vue實(shí)現(xiàn)的下拉框功能示例
- Vue配合iView實(shí)現(xiàn)省市二級聯(lián)動的示例代碼
- vue select二級聯(lián)動第二級默認(rèn)選中第一個option值的實(shí)例
- vue學(xué)習(xí)之mintui picker選擇器實(shí)現(xiàn)省市二級聯(lián)動示例
- vue實(shí)現(xiàn)下拉框二級聯(lián)動效果的實(shí)例代碼
相關(guān)文章
ant-design-vue 時間選擇器賦值默認(rèn)時間的操作
這篇文章主要介紹了ant-design-vue 時間選擇器賦值默認(rèn)時間的操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨過來看看吧2020-10-10結(jié)合axios對項(xiàng)目中的api請求進(jìn)行封裝操作
這篇文章主要介紹了結(jié)合axios對項(xiàng)目中的api請求進(jìn)行封裝操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-09-09對vue2.0中.vue文件頁面跳轉(zhuǎn)之.$router.push的用法詳解
今天小編就為大家分享一篇對vue2.0中.vue文件頁面跳轉(zhuǎn)之.$router.push的用法詳解,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-08-08Vue項(xiàng)目history模式下微信分享爬坑總結(jié)
這篇文章主要介紹了Vue項(xiàng)目history模式下微信分享爬坑總結(jié),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-03-03Vuejs 用$emit與$on來進(jìn)行兄弟組件之間的數(shù)據(jù)傳輸通信
本篇文章主要介紹了Vuejs 用$emit 與 $on 來進(jìn)行兄弟組件之間的數(shù)據(jù)傳輸示例,非常具有實(shí)用價(jià)值,需要的朋友可以參考下。2017-02-02解決element-ui里的下拉多選框 el-select 時,默認(rèn)值不可刪除問題
這篇文章主要介紹了解決element-ui里的下拉多選框 el-select 時,默認(rèn)值不可刪除問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-08-08