微信小程序实现提交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 相关文章推荐
doctype后如何获得body.clientHeight的方法
Jul 11 Javascript
使用新的消息弹出框blackbirdjs
Oct 16 Javascript
jQuery中scrollLeft()方法用法实例
Jan 16 Javascript
AngularJS directive返回对象属性详解
Mar 28 Javascript
深入理解jQuery 事件处理
Jun 14 Javascript
canvas实现探照灯效果
Feb 07 Javascript
JavaScript瀑布流布局实现代码
May 06 Javascript
深入理解Commonjs规范及Node模块实现
May 17 Javascript
Vue在页面数据渲染完成之后的调用方法
Sep 11 Javascript
JS+HTML5 canvas绘制验证码示例
Dec 05 Javascript
Vue+element 解决浏览器自动填充记住的账号密码问题
Jun 11 Javascript
关于Layui Table隐藏列问题
Sep 16 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下将XML转换为数组
2010/01/01 PHP
php将会员数据导入到ucenter的代码
2010/07/18 PHP
PHP制作3D扇形统计图以及对图片进行缩放操作实例
2014/10/23 PHP
Laravel 创建指定表 migrate的例子
2019/10/09 PHP
Javascript 构造函数,公有,私有特权和静态成员定义方法
2009/11/30 Javascript
js中判断文本框是否为空的两种方法
2011/07/31 Javascript
浅析JavaScript中两种类型的全局对象/函数
2013/12/05 Javascript
Jquery中ajax方法data参数的用法小结
2014/02/12 Javascript
javascript生成json数据简单示例分享
2014/02/14 Javascript
将数字转换成大写的人民币表达式的js函数
2014/09/21 Javascript
深入理解JQuery循环绑定事件
2016/06/02 Javascript
基于JS实现移动端左滑删除功能
2017/07/28 Javascript
vuejs使用FormData实现ajax上传图片文件
2017/08/08 Javascript
jquery实现点击a链接,跳转之后,该a链接处显示背景色的方法
2018/01/18 jQuery
Less 安装及基本用法
2018/05/05 Javascript
vue1.0和vue2.0的watch监听事件写法详解
2018/09/11 Javascript
微信公众平台获取access_token的方法步骤
2019/03/29 Javascript
Vue项目从webpack3.x升级webpack4不完全指南
2019/04/28 Javascript
Vue中key的作用示例代码详解
2020/06/10 Javascript
nuxt.js 在middleware(中间件)中实现路由鉴权操作
2020/11/06 Javascript
如何在sae中设置django,让sae的工作环境跟本地python环境一致
2017/11/21 Python
Python3.6基于正则实现的计算器示例【无优化简单注释版】
2018/06/14 Python
Python实现压缩文件夹与解压缩zip文件的方法
2018/09/01 Python
python3+selenium实现126邮箱登陆并发送邮件功能
2019/01/23 Python
django 通过URL访问上传的文件方法
2019/07/28 Python
softmax及python实现过程解析
2019/09/30 Python
django框架基于queryset和双下划线的跨表查询操作详解
2019/12/11 Python
py-charm延长试用期限实例
2019/12/22 Python
Python-opencv 双线性插值实例
2020/01/17 Python
执行Python程序时模块报错问题
2020/03/26 Python
python shapely.geometry.polygon任意两个四边形的IOU计算实例
2020/04/12 Python
python操作微信自动发消息的实现(微信聊天机器人)
2020/07/14 Python
Linux文件操作命令都有哪些
2015/02/27 面试题
幼儿园园长新年寄语
2015/08/17 职场文书
高三生物教学反思
2016/02/22 职场文书
javascript Number 与 Math对象的介绍
2021/11/17 Javascript