微信小程序实现提交input信息到后台的方法示例


Posted in Javascript onJanuary 19, 2019

本文实例讲述了微信小程序实现提交input信息到后台的方法。分享给大家供大家参考,具体如下:

wxml文件:

<!-- 用户名事件绑定 -->
<view class="fl_form">
<text>您的姓名</text>
<input type="text" placeholder='请输入您的姓名' value="{{userName}}" bindblur='userNameInput'></input>
</view>
<!-- 所属部门事件绑定 -->
<view class="fl_form">
<text>所属部门</text>
<input type="text" placeholder='请输入所属部门' value="{{userBranch}}" bindblur='userBranchInput'></input>
</view>
<!-- 联系电话事件绑定 -->
<view class="fl_form">
<text>联系电话</text>
<input type="text" placeholder='请输入联系电话' value="{{userTell}}" bindblur='userTellInput'></input>
</view>
<!-- 日期选择器 mode="date" -->
<view class="fl_form">
<picker mode="date" value="{{date}}" start="{{date}}" end="2020-01-01" bindchange="bindDateChange">
<view class="picker">
<text>选择日期</text> <text class="chosedate">{{date}}</text>
</view>
</picker>
</view>
<!-- 时间选择器 mode="time" -->
<view class="fl_form newtime">
<picker mode="time" value="{{startime}}" start="09:00" end="21:00" bindchange="starttime">
<view class="picker">
<text>开始时间</text> <text class="chosedate">{{starttime}}</text>
</view>
</picker>
<picker mode="time" value="{{endtime}}" start="09:00" end="21:00" bindchange="endtime">
<view class="picker end">
<text>结束时间</text> <text class="chosedate">{{endtime}}</text>
</view>
</picker>
</view>
<!-- 提交按钮 -->
<button class="formbtn" bindtap='orderMeeting'>提交</button>

js代码:

var util = require('../../utils/util.js') //引入微信自带的日期格式化
const app = getApp()
Page({
data: {
date:util.formatDate(new Date), //格式化日期
starttime: '9:00', //开始时间
endtime: '21:00', //结束时间
userName: '',
userBranch: '',
userTell: ''
},
bindDateChange: function (e) {
this.setData({
date: e.detail.value
})
},
starttime: function (e) {
this.setData({
starttime: e.detail.value
})
},
endtime: function (e) {
this.setData({
endtime: e.detail.value
})
},
userNameInput: function (e) {
// console.log(e.detail.value)设置用户名
this.setData({
userName: e.detail.value
})
},
userBranchInput: function (e) {
//设置部门
this.setData({
userBranch: e.detail.value
})
},
userTellInput: function (e) {
//设置电话
this.setData({
userTell: e.detail.value
})
},
orderMeeting: function () { //提交input信息到后台
var userName = this.data.userName;
console.log(userName)
var userBranch = this.data.userBranch;
console.log(userBranch)
var userTell = this.data.userTell;
console.log(userTell)
var date = this.data.date;
console.log(userTell)
}
})

希望本文所述对大家微信小程序开发有所帮助。

Javascript 相关文章推荐
JS版网站风格切换实例代码
Oct 06 Javascript
跨浏览器的事件对象介绍
Jun 27 Javascript
jquery二级导航内容均分的原理及实现
Aug 13 Javascript
JS中类或对象的定义说明
Mar 10 Javascript
JS实现淡蓝色简洁竖向Tab点击切换效果
Oct 06 Javascript
Node.js+Express配置入门教程详解
May 19 Javascript
bootstrap datetimepicker日期插件使用方法
Jan 13 Javascript
浅谈javascript的url参数parse和build函数
Mar 04 Javascript
jQuery中layer分页器的使用
Mar 13 Javascript
用jQuery将JavaScript对象转换为querystring查询字符串的方法
Nov 12 jQuery
微信小程序系列之自定义顶部导航功能
May 21 Javascript
JS实现前端路由功能示例【原生路由】
May 29 Javascript
微信小程序实现基于三元运算验证手机号/姓名功能示例
Jan 19 #Javascript
vue-router重定向和路由别名的使用讲解
Jan 19 #Javascript
JS中创建自定义类型的常用模式总结【工厂模式,构造函数模式,原型模式,动态原型模式等】
Jan 19 #Javascript
详解vue-router导航守卫
Jan 19 #Javascript
JS尾递归的实现方法及代码优化技巧
Jan 19 #Javascript
javascriptvoid(0)含义以及与&quot;#&quot;的区别讲解
Jan 19 #Javascript
js实现延迟加载的几种方法详解
Jan 19 #Javascript
You might like
laravel框架中路由设置,路由参数和路由命名实例分析
2019/11/23 PHP
写出更好的JavaScript程序之undefined篇(中)
2009/11/23 Javascript
Javascript继承机制的设计思想分享
2011/08/28 Javascript
artdialog的图片/标题以及关闭按钮不显示的解决方法
2013/06/27 Javascript
js使用html()或text()方法获取设置p标签的显示的值
2014/08/01 Javascript
JavaScript实现单击下拉框选择直接跳转页面的方法
2015/07/02 Javascript
jQuery form 表单验证插件(fieldValue)校验表单
2016/01/24 Javascript
jQuery文字提示与图片提示效果实现方法
2016/07/04 Javascript
bootstrap模态框实现拖拽效果
2016/12/14 Javascript
GOJS+VUE实现流程图效果
2018/12/01 Javascript
详解vue-cli项目开发/生产环境代理实现跨域请求
2019/07/23 Javascript
微信小程序 组件的外部样式externalClasses使用详解
2019/09/06 Javascript
微信小程序实现底部弹出模态框
2020/11/18 Javascript
[53:18]Spirit vs Liquid Supermajor小组赛A组 BO3 第三场 6.2
2018/06/03 DOTA
Python获取脚本所在目录的正确方法
2014/04/15 Python
Python3里的super()和__class__使用介绍
2015/04/23 Python
Android 兼容性问题:java.lang.UnsupportedOperationException解决办法
2017/03/19 Python
Python3.6连接Oracle数据库的方法详解
2018/05/18 Python
Python requests发送post请求的一些疑点
2018/05/20 Python
python自动发送邮件脚本
2018/06/20 Python
解决使用pycharm提交代码时冲突之后文件丢失找回的方法
2018/08/05 Python
Python无损压缩图片的示例代码
2020/08/06 Python
HTML5 实战PHP之Web页面表单设计
2011/10/09 HTML / CSS
Smashbox官网:美国知名彩妆品牌
2017/01/05 全球购物
墨西哥购物网站:Elektra
2020/01/21 全球购物
Java的类可以定义为Protected或者Private得吗
2015/09/25 面试题
营销主管自我评价怎么写
2013/09/19 职场文书
保安自我鉴定范文
2013/12/08 职场文书
省级四好少年事迹材料
2014/01/25 职场文书
房地产推广策划方案
2014/05/19 职场文书
公司庆典欢迎词
2015/01/26 职场文书
个人年度总结报告
2015/03/09 职场文书
自主招生推荐信怎么写
2015/03/26 职场文书
开会通知
2015/04/20 职场文书
远程教育集中轮训基层干部培训班学习心得体会
2016/01/09 职场文书
解决golang结构体tag编译错误的问题
2021/05/02 Golang