HTML多选框滚动条,el-select 下拉框多选实现全选的实现

在写一个功能时发现el-select支持多选,但是竟然不支持全选,好无语哦,那就自己实现一下吧~有两种方法,第二种感觉简单些

方法一:下拉项增加一个【全选】,然后应该有以下几种情况:

下拉选项全都勾选时,【全选】自动勾选;

下拉选项部分勾选时,点击【全选】后,所有下拉项全部勾选;

下拉选项全都未勾选时,点击【全选】后,所有下拉选项不勾选;

下拉选项和【全选】都选上的时候,不勾选任意下拉选项,【全选】按钮就不勾选了;

上面就是我要实现的功能,我好啰嗦。。。还是看代码吧。。。

html部分:

js部分:

export default {

data() {

return {

selectedArray: [],

options: [

{ name: '一一', label: 'one' },

{ name: '二二', label: 'tow' },

{ name: '三三', label: 'three' },

{ name: '四四', label: 'four' },

{ name: '五五', label: 'five' }

]

}

},

methods: {

selectAll(

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值