vue element UI el-table 给表格添加复选框,并得到所选值
<el-table @selection-change="changeCheckBoxValue" v-bind:data="this.requireData" v-loading="this.tableLoading" border style="width:100%" > <el-table-column min-width='140' type="selection"></el-table-column> <el-table-column prop="RequirementNO" v-bind:label="$t('rq_lst_require_no')" min-width='150'> </el-table-column> </el-table>
<script> data: { checkBoxData: [], }, methods: { changeCheckBoxValue(val) { $.each(val, function (i, v) { if (checkBoxData.indexOf(v.RequirementNO)==-1) { checkBoxData.push(v.RequirementNO); } }) }, } </script>
指定 type="selection" 就可以了
@selection-change="changeCheckBoxValue" 此事件可监听选中的所有值
我的小鱼你醒了,
还认识早晨吗?
昨夜你曾经说,
愿夜幕永不开启。
初吻吻别的那个季节,
不是已经哭过了吗?
你的香腮边轻轻滑落的,
是你的泪,还是我的泪。
我的指尖还记忆著,
你慌乱的心跳。
温润的体香里,
那一缕长髮飘飘。
——青青树 《魁拔》
交流群:ASP.NET交流群(2群) 58189568
ExtJs4.2交流群(3群)97869295