微信小程序 input表单与redio及下拉列表的使用实例
发布时间 - 2026-01-11 03:20:16 点击率:次微信小程序 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
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何快速查询网站的真实建站时间?
WEB开发之注册页面验证码倒计时代码的实现
Laravel数据库迁移怎么用_Laravel Migration管理数据库结构的正确姿势
jQuery中的100个技巧汇总
Laravel如何生成URL和重定向?(路由助手函数)
Python结构化数据采集_字段抽取解析【教程】
实例解析angularjs的filter过滤器
非常酷的网站设计制作软件,酷培ai教育官方网站?
如何挑选最适合建站的高性能VPS主机?
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
个人网站制作流程图片大全,个人网站如何注销?
Android中Textview和图片同行显示(文字超出用省略号,图片自动靠右边)
Laravel如何自定义分页视图?(Pagination示例)
js实现点击每个li节点,都弹出其文本值及修改
javascript基于原型链的继承及call和apply函数用法分析
🚀拖拽式CMS建站能否实现高效与个性化并存?
品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?
javascript中对象的定义、使用以及对象和原型链操作小结
JS弹性运动实现方法分析
Laravel全局作用域是什么_Laravel Eloquent Global Scopes应用指南
ChatGPT常用指令模板大全 新手快速上手的万能Prompt合集
弹幕视频网站制作教程下载,弹幕视频网站是什么意思?
Android 常见的图片加载框架详细介绍
JavaScript如何操作视频_媒体API怎么控制播放
如何在腾讯云服务器上快速搭建个人网站?
Laravel如何处理和验证JSON类型的数据库字段
php嵌入式断网后怎么恢复_php检测网络重连并恢复硬件控制【操作】
浅述节点的创建及常见功能的实现
Laravel中的withCount方法怎么高效统计关联模型数量
JavaScript中如何操作剪贴板_ClipboardAPI怎么用
谷歌浏览器下载文件时中断怎么办 Google Chrome下载管理修复
Laravel如何处理文件上传_Laravel Storage门面实现文件存储与管理
Laravel如何集成第三方登录_Laravel Socialite实现微信QQ微博登录
深入理解Android中的xmlns:tools属性
大连网站制作公司哪家好一点,大连买房网站哪个好?
香港服务器租用费用高吗?如何避免常见误区?
Laravel如何实现数据库事务?(DB Facade示例)
如何彻底删除建站之星生成的Banner?
JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)
Laravel如何使用Spatie Media Library_Laravel图片上传管理与缩略图生成【步骤】
Python自动化办公教程_ExcelWordPDF批量处理案例
千问怎样用提示词获取健康建议_千问健康类提示词注意事项【指南】
悟空浏览器如何设置小说背景色_悟空浏览器背景色设置【方法】
焦点电影公司作品,电影焦点结局是什么?
如何生成腾讯云建站专用兑换码?
桂林网站制作公司有哪些,桂林马拉松怎么报名?
Win11怎么修改DNS服务器 Win11设置DNS加速网络【指南】
Laravel怎么多语言本地化设置_Laravel语言包翻译与Locale动态切换【手册】
php后缀怎么变mp4格式错误_修改扩展名提示格式不对怎么办【技巧】
昵图网官方站入口 昵图网素材图库官网入口

