微信小程序 input表单与redio及下拉列表的使用实例


Posted in Javascript onSeptember 20, 2017

微信小程序 input表单与redio及下拉列表的使用实例

一个简单的预约类型的表单,效果

微信小程序 input表单与redio及下拉列表的使用实例

主要代码:

<form bindsubmit="bindSave">
   <view class="form-box">
    <view class="row-wrap">
     <view class="label">联系人</view>
     <view class="label-right">
      <input name="userName" class="input" type="text" placeholder="姓名" value="{{addressData.userName}}" />
     </view>
    </view>

    <view class="row-wrap">
     <view class="label">性别</view>
     <radio-group class="radio-group" bindchange="radioChange">
      <label class="radio" wx:for="{{items}}">
       <radio value="{{item.name}}" checked="{{item.checked}}" />{{item.value}}
      </label>
     </radio-group>

    </view>
    <view class="row-wrap">
     <view class="label">手机号码</view>
     <view class="label-right">
      <input name="mobile" class="input" maxlength="11" type="number" placeholder="11位手机号码" value="{{addressData.mobile}}" />
     </view>
    </view>

    <view class="row-wrap">
     <view class="label">预约项目</view>
     <picker bindchange="bindCasPickerChange" value="{{casIndex1}}" range="{{casArray}}">
      <view>
       <text>{{casArray[casIndex]}}</text>
      </view>
     </picker>


    </view>

   </view>

   <view class="btn-tyc">

    <button size="mini" bindtap="tapAddCart" class="submit" type="primary" formType="submit">提交预约</button>
   </view>

   <button size="mini" bindtap="tlp_phone" class="phone" type="primary">拨打电话</button>
  </form>

.js文件

data: {
  nickName: "",
  avatarUrl: "",
  casArray: ['双眼皮', 'TBM', '隆胸', '减肥', 'qita'],
  userName: '',
  mobile: '',
  Gender: 'female',
  casIndex: 0,
  items: [
   { name: 'male', value: '男' },
   { name: 'female', value: '女', checked: 'true' },
  ]
 },
 radioChange: function (e) {
  console.log('值:', e.detail.value)
  this.setData({
   Gender: e.detail.value
  })
 },
 /**
  * 生命周期函数--监听页面加载
  */
 bindCasPickerChange: function (e) {
  console.log(this.data.casArray);
  console.log('下拉选择的是', this.data.casArray[e.detail.value])
  this.setData({
   casIndex: e.detail.value
  })
 },

具体的表单样式可以自己调整,wxss样式文件代码不写了

参照官方文档form组件

https://mp.weixin.qq.com/debug/wxadoc/dev/component/form.html

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
查询绑定数据岛的表格中的文本并修改显示方式的js代码
Dec 15 Javascript
图片在浏览器中底部对齐 解决方法之一
Nov 30 Javascript
js获得指定控件输入光标的坐标兼容IE,Chrome,火狐等多种主流浏览器
May 21 Javascript
判断日期是否能跨月查询的js代码
Jul 25 Javascript
jQuery显示和隐藏 常用的状态判断方法
Jan 29 Javascript
JavaScript中的FileReader图片预览上传功能实现代码
Jul 24 Javascript
Node.js实现注册邮箱激活功能的方法示例
Mar 23 Javascript
mac上配置Android环境变量的方法
Jul 08 Javascript
vue路由导航守卫和请求拦截以及基于node的token认证的方法
Apr 07 Javascript
JavaScript 斐波那契数列 倒序输出 输出100以内的质数代码实例
Sep 11 Javascript
JavaScript单线程和任务队列原理解析
Feb 04 Javascript
Javascript中Math.max和Math.max.apply的区别和用法详解
Aug 24 Javascript
JavaScript实现图片本地预览功能【不用上传至服务器】
Sep 20 #Javascript
微信小程序picker组件下拉框选择input输入框的实例
Sep 20 #Javascript
jQueryMobile之窗体长内容的缺陷与解决方法实例分析
Sep 20 #jQuery
微信小程序授权获取用户详细信息openid的实例详解
Sep 20 #Javascript
jQuery实现IE输入框完成placeholder标签功能的方法
Sep 20 #jQuery
Vue-cli创建项目从单页面到多页面的方法
Sep 20 #Javascript
JS简单实现父子窗口传值功能示例【未使用iframe框架】
Sep 20 #Javascript
You might like
PHP 获取文件路径(灵活应用__FILE__)
2013/02/15 PHP
YII路径的用法总结
2014/07/09 PHP
PHP开发中解决并发问题的几种实现方法分析
2017/11/13 PHP
ajax+php实现无刷新验证手机号的实例
2017/12/22 PHP
超越Jquery_01_isPlainObject分析与重构
2010/10/20 Javascript
javascript 学习笔记(一)DOM基本操作
2011/04/08 Javascript
js弹出模式对话框,并接收回传值的方法
2013/03/12 Javascript
jquery自定义函数的多种方法
2014/01/09 Javascript
对比分析json及XML
2014/11/28 Javascript
javascript实现汉字转拼音代码分享
2015/04/20 Javascript
javascript常用方法总结
2015/05/14 Javascript
AngularJS基础 ng-srcset 指令简单示例
2016/08/03 Javascript
详解webpack打包vue时提取css
2017/05/26 Javascript
nodejs模块学习之connect解析
2017/07/05 NodeJs
微信小程序获取微信运动步数的实例代码
2017/07/20 Javascript
详解VUE调用本地json的使用方法
2019/05/15 Javascript
vue 移动端注入骨架屏的配置方法
2019/06/25 Javascript
Vue 解决在element中使用$notify在提示信息中换行问题
2020/11/11 Javascript
Python中用Spark模块的使用教程
2015/04/13 Python
pygame学习笔记(1):矩形、圆型画图实例
2015/04/15 Python
Python的字典和列表的使用中一些需要注意的地方
2015/04/24 Python
python 一维二维插值实例
2020/04/22 Python
Python插件机制实现详解
2020/05/04 Python
幼儿教师个人求职信范文
2013/09/21 职场文书
数学专业推荐信范文
2013/11/21 职场文书
军训自我鉴定
2014/01/22 职场文书
国贸专业的职业规划范文
2014/01/23 职场文书
遗嘱公证书标准样本
2014/04/08 职场文书
小学六一儿童节活动方案
2014/08/27 职场文书
群众路线教育实践活动对照检查材料
2014/09/22 职场文书
开展党的群众路线教育实践活动工作总结
2014/11/05 职场文书
工艺技术员岗位职责
2015/02/04 职场文书
2015年销售助理工作总结
2015/05/11 职场文书
教师法制教育培训学习心得体会
2016/01/14 职场文书
Python超详细分步解析随机漫步
2022/03/17 Python
springboot创建的web项目整合Quartz框架的项目实践
2022/06/21 Java/Android