找回密码
 立即注册

QQ登录

只需一步,快速开始

微信小程序开发问答

关注:257

所属分类: 微信开发 微信小程序开发问答

1、清楚的描述问题,必要时请配图、代码等!点击查看如何发帖
2、本版为小程序技术问答板块,请勿各种无意义的灌水回复,违者将做禁封账号处理

3、请及时查看问题回复,为了让更多开发者得到参考,如问题得到解决,楼主务必选择一个最佳答案(点击“设为最佳”按钮),谢谢:)


QQ群:
很快小程序开发交流1群:立即加群
很快小程序开发交流2群:立即加群

[已解决]checkbox

[复制链接]
查看: 417|回复: 6

TA的社区排名

积分:NO. 4086 名

发帖:暂未上榜

在线:NO. 3349 名

最佳答案
1 

2

主题

9

帖子

176

积分

新人求带

积分
176
 楼主| 发表于 2017-3-20 15:31:49 | 显示全部楼层 |阅读模式
本帖最后由 billyguo 于 2017-3-20 15:33 编辑

Page({  data: {    items: [     
{name: 'USA', value: '美国'},      
{name: 'CHN', value: '中国', checked: 'true'},   
  {name: 'BRA', value: '巴西'},   
   {name: 'JPN', value: '日本'},     
{name: 'ENG', value: '英国'},     
{name: 'TUR', value: '法国'},    ]  },  

checkboxChange: function(e) {    console.log('checkbox发生change事件,携带value值为:', e.detail.value)  }})






各位大大,我只需要判断各项的checked的值是true or false,怎么实现?



回复

使用道具 举报

发表于 2017-3-20 15:48:27 | 显示全部楼层    本楼为最佳答案   
单从这个例子来说的话,可以将name改为与数组中的索引值相同,这样返回的数组,就是被选中的索引值的集合,根据这个就能判断每个项是否被选中了。
回复 支持 反对

使用道具 举报

TA的社区排名

积分:NO. 4086 名

发帖:NO. 1847 名

在线:NO. 3349 名

最佳答案
1 

2

主题

9

帖子

176

积分

新人求带

积分
176
 楼主| 发表于 2017-3-20 16:14:29 | 显示全部楼层
yawgmoth 发表于 2017-3-20 15:48
单从这个例子来说的话,可以将name改为与数组中的索引值相同,这样返回的数组,就是被选中的索引值的集合, ...

能否写个实例?  我是一名符其实的菜鸟!谢谢!
回复 支持 反对

使用道具 举报

TA的社区排名

积分:NO. 4086 名

发帖:NO. 1847 名

在线:NO. 3349 名

最佳答案
1 

2

主题

9

帖子

176

积分

新人求带

积分
176
 楼主| 发表于 2017-3-20 16:35:09 | 显示全部楼层
我想实现的是,如果选择了中国人,就在另一页面上显示“我们是朋友”   如果选择了日本,就在另一页面上显示“我们不是朋友“  
回复 支持 反对

使用道具 举报

TA的社区排名

积分:NO. 300 名

发帖:NO. 706 名

在线:NO. 377 名

最佳答案
1 

7

主题

43

帖子

985

积分

专家路上

积分
985
发表于 2017-3-22 16:13:03 | 显示全部楼层
微信小程序的demo有问题,你在checked使用true 不要用‘true’然后在其他选项中田间checked:false 通过绑定方法 每次改变选项进行checked的改变 其他的逻辑你就可以通过判断是否checked是true来进行代码的编写了
回复 支持 反对

使用道具 举报

TA的社区排名

积分:NO. 4086 名

发帖:NO. 706 名

在线:NO. 3349 名

最佳答案
1 

2

主题

9

帖子

176

积分

新人求带

积分
176
 楼主| 发表于 2017-3-23 08:44:03 | 显示全部楼层
卡le 发表于 2017-3-22 16:13
微信小程序的demo有问题,你在checked使用true 不要用‘true’然后在其他选项中田间checked:false 通过绑 ...

谢谢!   后来还是用二楼的方法,取value出来通过indexOf('str')来判断是否选中。
回复 支持 反对

使用道具 举报

最佳答案
0 

2

主题

8

帖子

59

积分

新人求带

积分
59
发表于 2017-3-23 11:26:30 | 显示全部楼层
学习了,没事多看看涨知识
回复 支持 反对

使用道具 举报

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

本版积分规则


易域网-您身边的域名管家

henkuai.com是专业的第三方微信开发者平台,为生态而生。


本站为第三方微信开发者平台,非腾讯官方网站。

天津市滨海新区
中新生态城中成大道生态建设公寓9号楼3层301

欢迎来这里一起喝喝茶,
聊聊你的产品。

微信公众号gongzhongkaifa

工作日12小时内回复。

网站业务
zhongcong@henkuai.com

工作日12小时内回复。

市场合作
songchang@henkuai.com