起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3411|回复: 17

[结贴] APP开发中遍历复选框选中的数组

[复制链接]

5

主题

30

帖子

57

积分

初级会员

Rank: 2

积分
57
QQ
发表于 2016-12-14 14:52:39 | 显示全部楼层 |阅读模式
新手求问,app开发时候怎么遍历复选框选中的内容?因为需要多条数据插入同一表中,需要遍历复选框选中的数据,求问需要获取checkbox的哪些值,用到哪些方法

5

主题

30

帖子

57

积分

初级会员

Rank: 2

积分
57
QQ
 楼主| 发表于 2016-12-14 14:54:43 | 显示全部楼层
求高手解答,有实例最好
回复 支持 反对

使用道具 举报

发表于 2016-12-14 15:21:10 | 显示全部楼层
qq1203832296 发表于 2016-12-14 14:54
求高手解答,有实例最好

请问是多个checkBox给一个字段赋值吗?
那就使用checkBoxGroup组件 实现吧!

用法可以参考案例:/UI2/system/components/justep/button/demo/checkbox.w

文档:http://doc.wex5.com/comps-checkbox/
http://doc.wex5.com/comps-checkboxgroup/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

5

主题

30

帖子

57

积分

初级会员

Rank: 2

积分
57
QQ
 楼主| 发表于 2016-12-14 15:28:17 | 显示全部楼层
liangyongfei 发表于 2016-12-14 15:21
请问是多个checkBox给一个字段赋值吗?
那就使用checkBoxGroup组件 实现吧!

请教一下,怎么获取checkBox选中后对应的字段值呢?!需要什么语句来实现
回复 支持 反对

使用道具 举报

发表于 2016-12-14 15:45:37 | 显示全部楼层
qq1203832296 发表于 2016-12-14 15:28
请教一下,怎么获取checkBox选中后对应的字段值呢?!需要什么语句来实现

获取 checkBox 的 bind-ref 绑定的字段的值即可
就是获取data组件的相应字段的值!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

5

主题

30

帖子

57

积分

初级会员

Rank: 2

积分
57
QQ
 楼主| 发表于 2016-12-14 15:54:52 | 显示全部楼层
liangyongfei 发表于 2016-12-14 15:45
获取 checkBox 的 bind-ref 绑定的字段的值即可
就是获取data组件的相应字段的值! ...

那需要一个checkBox选中的是多个值呢?!bind-ref只能设置一个字段值
回复 支持 反对

使用道具 举报

发表于 2016-12-14 16:18:48 | 显示全部楼层
qq1203832296 发表于 2016-12-14 15:54
那需要一个checkBox选中的是多个值呢?!bind-ref只能设置一个字段值

使用checkBoxGroup组件!
bind-ref绑定一个字段,选项的值来自另一个data数据集
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

5

主题

30

帖子

57

积分

初级会员

Rank: 2

积分
57
QQ
 楼主| 发表于 2016-12-14 16:53:03 | 显示全部楼层
liangyongfei 发表于 2016-12-14 16:18
使用checkBoxGroup组件!
bind-ref绑定一个字段,选项的值来自另一个data数据集 ...

在一个row里有一个checkBox和多条数据,目的是在有多个row的时候获取checkBox在选中状态中的row中的数据的值
回复 支持 反对

使用道具 举报

发表于 2016-12-14 17:11:36 | 显示全部楼层
qq1203832296 发表于 2016-12-14 16:53
在一个row里有一个checkBox和多条数据,目的是在有多个row的时候获取checkBox在选中状态中的row中的数据 ...

你的意思是list组件中显示多行数据!通过选中行,来表示当前行是否选中吗??
可以添加一个计算列!integer 类型,0表示未选中,1表示选中
bind-ref绑定这个字段就可以
通过data.each循环判断这个字段的值就能获取选中的行!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

5

主题

30

帖子

57

积分

初级会员

Rank: 2

积分
57
QQ
 楼主| 发表于 2016-12-14 17:20:22 | 显示全部楼层
liangyongfei 发表于 2016-12-14 17:11
你的意思是list组件中显示多行数据!通过选中行,来表示当前行是否选中吗??
可以添加一个计算列!integ ...

就这意思,新手不太会用,有示例代码么?!不太会用这些方法
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-24 19:42 , Processed in 0.056335 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表