微信小程序 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格式错误_修改扩展名提示格式不对怎么办【技巧】  昵图网官方站入口 昵图网素材图库官网入口