微信小程序 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小时内与您取得联系。