全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

微信小程序 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

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


# 小程序  # input  # redio  # redio的结合使用  # 微信小程序  # 页面表单实例  # 微信小程序中form 表单提交和取值实例详解  # 微信小程序 PHP后端form表单提交实例详解  # 微信小程序 表单Form实例详解(附源码)  # 微信小程序实现表单校验功能  # 微信小程序简单实现form表单获取输入数据功能示例  # 微信小程序表单验证功能完整实例  # 微信小程序表单验证form提交错误提示效果  # 微信小程序表单弹窗实例  # 微信小程序使用form表单获取输入框数据的实例代码  # 微信小程序学习笔记之表单提交与PHP后台数据交互处理图文详解  # 微信小程序bindinput与bindsubmit的区别实例分析  # 表单  # 的是  # 如有  # 周期函数  # 希望能  # 写了  # 谢谢大家  # 拨打电话  # 疑问请  # 加载  # 文档  # bindchange  # group  # radioChange  # type  # addressData  # placeholder  # radio  # text  # wx 


相关文章: 如何用wdcp快速搭建高效网站?  php能控制zigbee模块吗_php通过串口与cc2530 zigbee通信【介绍】  长春网站建设制作公司,长春的网络公司怎么样主要是能做网站的?  大连网站设计制作招聘信息,大连投诉网站有哪些?  制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?  如何续费美橙建站之星域名及服务?  寿县云建站:智能SEO优化与多行业模板快速上线指南  如何用IIS7快速搭建并优化网站站点?  如何在IIS7上新建站点并设置安全权限?  如何用好域名打造高点击率的自主建站?  网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?  建站之星客服服务时间及联系方式如何?  高端网站建设与定制开发一站式解决方案 中企动力  招贴海报怎么做,什么是海报招贴?  如何通过宝塔面板实现本地网站访问?  网站制作新手教程,新手建设一个网站需要注意些什么?  企业宣传片制作网站有哪些,传媒公司怎么找企业宣传片项目?  html制作网站的步骤有哪些,iapp如何添加网页?  高性能网站服务器部署指南:稳定运行与安全配置优化方案  合肥做个网站多少钱,合肥本地有没有比较靠谱的交友平台?  javascript基本数据类型及类型检测常用方法小结  微信小程序制作网站有哪些,微信小程序需要做网站吗?  图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?  如何在云服务器上快速搭建个人网站?  如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?  如何在IIS服务器上快速部署高效网站?  如何确保西部建站助手FTP传输的安全性?  网站制作培训多少钱一个月,网站优化seo培训课程有哪些?  如何用5美元大硬盘VPS安全高效搭建个人网站?  广州商城建站系统开发成本与周期如何控制?  教学网站制作软件,学习*后期制作的网站有哪些?  C++如何将C风格字符串(char*)转换为std::string?(代码示例)  建站主机是否属于云主机类型?  如何通过二级域名建站提升品牌影响力?  贸易公司网站制作流程,出口贸易网站设计怎么做?  已有域名建站全流程解析:网站搭建步骤与建站工具选择  岳西云建站教程与模板下载_一站式快速建站系统操作指南  无锡营销型网站制作公司,无锡网选车牌流程?  ,石家庄四十八中学官网?  如何用腾讯建站主机快速创建免费网站?  专业的网站制作设计是什么,如何制作一个企业网站,建设网站的基本步骤有哪些?  洛阳网站制作公司有哪些,洛阳的招聘网站都有哪些?  网站制作大概要多少钱一个,做一个平台网站大概多少钱?  独立制作一个网站多少钱,建立网站需要花多少钱?  如何快速搭建高效可靠的建站解决方案?  如何用PHP快速搭建高效网站?分步指南  网站代码制作软件有哪些,如何生成自己网站的代码?  制作企业网站建设方案,怎样建设一个公司网站?  制作网站的网址是什么,请问后缀为.com和.com.cn还有.cn的这三种网站是分别是什么类型的网站?  小型网站建站如何选择虚拟主机? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。