时间:2021-05-18
本文实例讲述了微信小程序实现多选框全选与取消全选功能。分享给大家供大家参考,具体如下:
js部分:
page({data: { select_all:false,listData: [{code: "111",text: "text1",typ: "type1",},{code: "021",text: "text2",typ: "type2",},{code: "111",text: "text1",typ: "type3",}]}selectall: function() {//全选与反全选var that = this;for (let i = 0; i < that.data.listData.length; i++) {that.data.listData[i].checked = (!that.data.select_all)}that.setData({listData: that.data.listData,select_all: (!that.data.select_all)})}})wxml部分:
<view class="scroll"><scroll-view scroll-x="true"><checkbox-group class="table" ><view class="tr"><view class="th"><checkbox value="all" bindtap="selectall" />全选</view><view class="th">运号</view><view class="th">V号</view><view class="th">运商</view><view class="th">返单</view><view class="th">日期</view></view><view class="tr" wx:for="{{listData}}" wx:key=""><view class="td"><checkbox value="{{item.code}}" checked="{{item.checked}}" /></view><view class="td" value="{{item.text}}">{{item.code}}</view><view class="td" value="{{item.text}}">{{item.text}}</view><view class="td" value="{{item.typ}}">{{item.typ}}</view><view class="td" value="{{item.typ}}">{{item.typ}}</view><view class="td" value="{{item.typ}}">{{item.typ}}</view></view></checkbox-group></scroll-view></view></view>wxss部分:
.table{background-color: #fff;border:1px solid #dadada;width:1200rpx;margin-left:0rpx;}.tr{background-color: #dadada;white-space: nowrap;width:100%;display: flex;text-align: center;justify-content: center;}.th{background-color: #fff999;text-align: center;justify-content: center;width: 100%;border-bottom: 1px solid #dadada;border-right: 1px solid #dadada;}.td{background-color: #fff;text-align: center;justify-content: center;width: 100%;border-bottom: 1px solid #dadada;border-right: 1px solid #dadada;}效果图:
希望本文所述对大家微信小程序开发有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
Jquery多选框的基本操作:支持全选、反选、取消全选的功能HTML正文:全选/全不选兴趣爱好:篮球足球羽毛球Javascript操作代码:$("#c1").c
本文实例为大家分享了jQuery实现简单全选框的具体代码,供大家参考,具体内容如下1.要求:(1)实现全选框勾选时其他复选框全部选中,全选框取消勾选时其他复选框
对复选框组的全选、全不选、不全选,获取选中的复选框的值的操作1.点击全选按钮,复选框组全部选中或者全部取消。2.实现全选按钮和复选框组的联动,当复选框组中有一个
这个微信小程序的购物车功能,通过参照各大电商平台的功能和界面,然后总结出来的。效果图功能描述1、可单选,全选/取消全选2、增加、减少、手动编辑商品的数量3、根据
这篇文章主要介绍了微信小程序全选多选效果实现代码解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下效果图:w