微信小程序使用checkbox显示多项选择框功能【附源码下载】


Posted in Javascript onDecember 11, 2017

本文实例讲述了微信小程序使用checkbox显示多项选择框功能。分享给大家供大家参考,具体如下:

1、效果展示

微信小程序使用checkbox显示多项选择框功能【附源码下载】

2、关键代码

① index.wxml

<checkbox-group bindchange="checkboxgroupBindchange">
 <checkbox value="checkbox1">checkbox1</checkbox>
 <checkbox value="checkbox2">checkbox2</checkbox>
 <checkbox value="checkbox3">checkbox3</checkbox>
</checkbox-group>
<view>提示:{{text}}</view>

② index.js

Page({
 data:{
  // text:"这是一个页面"
  text:''
 },
 checkboxgroupBindchange:function(e){
  var temp1=e.detail.value
  var temp2=''
  console.log(temp1)
  if(temp1.length!=0){
   for(var i=0,len=temp1.length;i<len;i++){
    temp2=temp2+temp1[i]+','
   }
   this.setData({
    text:'您选择了:'+temp2
   })
  }else{
   this.setData({
    text:''
   })
  }
 }
})

3、源代码点击此处本站下载

关于checkbox组件的详细用法说明还可参考官网:https://mp.weixin.qq.com/debug/wxadoc/dev/component/checkbox.html

希望本文所述对大家微信小程序开发有所帮助。

Javascript 相关文章推荐
JQuery 学习笔记 选择器之一
Jul 23 Javascript
JavaScript如何从listbox里同时删除多个项目
Oct 12 Javascript
jQuery中:button选择器用法实例
Jan 04 Javascript
jquery实现上下左右滑动的方法
Feb 09 Javascript
测试IE浏览器对JavaScript的AngularJS的兼容性
Jun 19 Javascript
jQuery使用$获取对象后检查该对象是否存在的实现方法
Sep 04 Javascript
ionic2懒加载配置详解
Sep 01 Javascript
解决vue js IOS H5focus无法自动弹出键盘的问题
Aug 30 Javascript
利用Angular2的Observables实现交互控制的方法
Dec 27 Javascript
vue fetch中的.then()的正确使用方法
Apr 17 Javascript
vue 自定指令生成uuid滚动监听达到tab表格吸顶效果的代码
Sep 16 Javascript
Vue toFixed保留两位小数的3种方式
Oct 23 Javascript
浅谈webpack编译vue项目生成的代码探索
Dec 11 #Javascript
微信小程序使用picker实现时间和日期选择框功能【附源码下载】
Dec 11 #Javascript
Mac中安装nvm的教程分享
Dec 11 #Javascript
jquery手机触屏滑动拼音字母城市选择器的实例代码
Dec 11 #jQuery
基于dataset的使用和图片延时加载的实现方法
Dec 11 #Javascript
Angular自定义组件实现数据双向数据绑定的实例
Dec 11 #Javascript
node.js将MongoDB数据同步到MySQL的步骤
Dec 10 #Javascript
You might like
用PHP编程语言开发动态WAP页面
2006/10/09 PHP
php 分页函数multi() discuz
2009/06/21 PHP
一个PHP缓存类代码(附详细说明)
2011/06/09 PHP
php实现模拟登陆方正教务系统抓取课表
2015/05/19 PHP
PHPStudy下如何为Apache安装SSL证书的方法步骤
2019/01/23 PHP
Javascript代码混淆综合解决方案-Javascript在线混淆器
2006/12/18 Javascript
js利用div背景,做一个竖线的效果。
2008/11/22 Javascript
Javascript 面向对象 重载
2010/05/13 Javascript
一次失败的jQuery优化尝试小结
2011/02/06 Javascript
node.js chat程序如何实现Ajax long-polling长链接刷新模式
2012/03/13 Javascript
商城常用滚动的焦点图效果代码简单实用
2013/03/28 Javascript
js中精确计算加法和减法示例
2014/03/28 Javascript
原生javascript模仿win8等待提示圆圈进度条
2014/04/24 Javascript
jQuery插件Tooltipster实现漂亮的工具提示
2015/04/12 Javascript
JavaScript 详解预编译原理
2017/01/22 Javascript
JS基于正则截取替换特定字符之间字符串操作示例
2017/02/03 Javascript
JS验证input输入框(字母,数字,符号,中文)
2017/03/23 Javascript
bootstrap栅格系统示例代码分享
2017/05/22 Javascript
关于jquery中attr()和prop()方法的区别
2018/05/28 jQuery
详解angular2 控制视图的封装模式
2018/12/27 Javascript
Vue实现图片与文字混输效果
2019/12/04 Javascript
浅谈Python类的__getitem__和__setitem__特殊方法
2016/12/25 Python
python实现监控某个服务 服务崩溃即发送邮件报告
2018/06/21 Python
pandas修改DataFrame列名的实现方法
2019/02/22 Python
详解python3中用HTMLTestRunner.py报ImportError: No module named 'StringIO'如何解决
2019/08/27 Python
Python3基本输入与输出操作实例分析
2020/02/14 Python
Python 3.10 的首个 PEP 诞生,内置类型 zip() 迎来新特性(推荐)
2020/07/03 Python
keras分类之二分类实例(Cat and dog)
2020/07/09 Python
python smtplib发送多个email联系人的实现
2020/10/09 Python
html5指南-6.如何创建离线web应用程序实现离线访问
2013/01/07 HTML / CSS
财务分析个人的自荐书范文
2013/11/24 职场文书
2014年平安建设工作总结
2014/11/19 职场文书
优秀班集体申报材料
2014/12/25 职场文书
爱心募捐通知范文
2015/04/27 职场文书
Python语法学习之进程的创建与常用方法详解
2022/04/08 Python
浅谈Redis缓冲区机制
2022/06/05 Redis