猿问

移动端(bx5)checkbox全选/全不选功能

问题描述

list绑定data组件循环出来三条信息,都有checkbox,和list同级div下单独放置了一个checkbox,如何用div下的checkbox实现全选/全不选功能,使用this.comp没办法获取到list内的数据长度

问题出现的环境背景及自己尝试过哪些方法

bex5_V3.8开发工具

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)
var ckAll=this.comp("checkAll");
var ck=this.comp("checkbox");

if(ckAll.checkedValue===1){

for(var i=0;i<ck.length;i++)
    ck[i].checkedValue=true;

}else if(ckAll.checkedValue===0){

for(var j=0;j<ck.length;j++)
    ck[j].checkedValue=false;

}

你期待的结果是什么?实际看到的错误信息又是什么?

点击checkAll名称的checkbox组件时能够让页面上所有被遍历出来的checkbox都改变为被选取状态


慕田峪7331174
浏览 871回答 1
1回答

侃侃无极

官方文档了解下
随时随地看视频慕课网APP

相关分类

MySQL
我要回答