微信小程序实现提交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 相关文章推荐
JavaScript replace(rgExp,fn)正则替换的用法
Mar 04 Javascript
jQuery判断数组是否包含了指定的元素
Mar 10 Javascript
JavaScript获取一个范围内日期的方法
Apr 24 Javascript
纯js实现无限空间大小的本地存储
Jun 18 Javascript
JavaScript实现多种排序算法
Feb 24 Javascript
javascript时间戳和日期字符串相互转换代码(超简单)
Jun 22 Javascript
Bootstrap被封装的弹层
Jul 20 Javascript
基于bootstrap按钮式下拉菜单组件的搜索建议插件
Mar 25 Javascript
JS/jquery实现一个网页内同时调用多个倒计时的方法
Apr 27 jQuery
vue二级菜单导航点击选中事件的方法
Sep 12 Javascript
微信小程序实现抖音播放效果的实例代码
Apr 11 Javascript
微信小程序自定义底部弹出框功能
Nov 18 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
PHP控制网页过期时间的代码
2008/09/28 PHP
PHP获取http请求的头信息实现步骤
2012/12/16 PHP
WordPress导航菜单的滚动和淡入淡出效果的实现要点
2015/12/14 PHP
如何学习Javascript入门指导
2013/11/01 Javascript
JavaScript使用function定义对象并调用的方法
2015/03/23 Javascript
JQuery使用index方法获取Jquery对象数组下标的方法
2015/05/18 Javascript
使用CamanJS在Web页面上处理图像的技巧
2015/08/18 Javascript
jquery实现动画菜单的左右滚动、渐变及图形背景滚动等效果
2015/08/25 Javascript
JS组件Bootstrap Table表格多行拖拽效果实现代码
2015/12/08 Javascript
JSON简介以及用法汇总
2016/02/21 Javascript
全面理解JavaScript中的继承(必看)
2016/06/16 Javascript
js仿QQ邮箱收件人选择与搜索功能
2017/02/10 Javascript
完美实现js选项卡切换效果(一)
2017/03/08 Javascript
详解React Native网络请求fetch简单封装
2017/08/10 Javascript
JS实现的简单四则运算计算器功能示例
2017/09/27 Javascript
Angular表格神器ui-grid应用详解
2017/09/29 Javascript
基于Vue的移动端图片裁剪组件功能
2017/11/28 Javascript
js数组方法reduce经典用法代码分享
2018/01/07 Javascript
js实现的格式化数字和金额功能简单示例
2019/07/30 Javascript
微信小程序连续签到7天积分获得功能的示例代码
2020/08/20 Javascript
[03:15]DOTA2-DPC中国联赛1月22日Recap集锦
2021/03/11 DOTA
python根据出生日期获得年龄的方法
2015/03/31 Python
Python读取mat文件,并转为csv文件的实例
2018/07/04 Python
解决Python中list里的中文输出到html模板里的问题
2018/12/17 Python
Python 实现Image和Ndarray互相转换
2020/02/19 Python
Keras 实现加载预训练模型并冻结网络的层
2020/06/15 Python
Python模块常用四种安装方式
2020/10/20 Python
canvas小画板之平滑曲线的实现
2020/08/12 HTML / CSS
Tiqets荷兰:出售欧洲最美丽的景点和博物馆门票
2018/01/09 全球购物
阿根廷票务网站:StubHub阿根廷
2018/04/13 全球购物
香蕉共和国加拿大官网:Banana Republic加拿大
2018/08/06 全球购物
XD健身器材:Kevlar球、Crossfit健身球
2019/03/26 全球购物
大四毕业生学习总结的自我评价
2013/10/31 职场文书
2014全国两会大学生学习心得体会
2014/03/10 职场文书
大学生党员批评与自我批评
2014/09/28 职场文书
Navicat Premium自定义 sql 标签的创建方式
2022/09/23 数据库