微信小程序实现提交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 相关文章推荐
从Ajax到JQuery Ajax学习
Feb 14 Javascript
JavaScript中的事件处理
Jan 16 Javascript
理解Javascript_01_理解内存分配原理分析
Oct 11 Javascript
jQuery判断div随滚动条滚动到一定位置后停止
Apr 02 Javascript
原生JS实现左右箭头选择日期实例代码
Mar 14 Javascript
JS正则表达式验证中文字符
May 08 Javascript
react-native封装插件swiper的使用方法
Mar 20 Javascript
基于JavaScript canvas绘制贝塞尔曲线
Dec 25 Javascript
详解Vue.directive 自定义指令
Mar 27 Javascript
微信小程序云开发如何使用云函数生成二维码
May 18 Javascript
微信小程序 自定义弹窗实现过程(附代码)
Dec 05 Javascript
Element Cascader 级联选择器的使用示例
Jul 27 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
mysql 中InnoDB和MyISAM的区别分析小结
2008/04/15 PHP
Laravel访问出错提示:`Warning: require(/vendor/autoload.php): failed to open stream: No such file or di解决方法
2019/04/02 PHP
javascript脚本调试方法小结
2008/11/24 Javascript
浏览器脚本兼容 文本框中,回车键触发事件的兼容
2010/06/21 Javascript
jQuery的deferred对象使用详解
2011/08/20 Javascript
关于使用 jBox 对话框的提交不能弹出问题解决方法
2012/11/07 Javascript
Jquery在指定DIV加载HTML示例代码
2014/02/17 Javascript
JavaScript实现横向滑出的多级菜单效果
2015/10/09 Javascript
JavaScript数组的一些奇葩行为
2016/01/25 Javascript
JavaScript中Number对象的toFixed() 方法详解
2016/09/02 Javascript
对Angular.js Controller如何进行单元测试
2016/10/25 Javascript
利用BootStrap的Carousel.js实现轮播图动画效果
2016/12/21 Javascript
Vue.js常用指令的使用小结
2017/06/23 Javascript
微信小程序 页面跳转传值实现代码
2017/07/27 Javascript
JavaScript实现二叉树的先序、中序及后序遍历方法详解
2017/10/26 Javascript
Vue精简版风格指南(推荐)
2018/01/30 Javascript
nodejs二进制与Buffer的介绍与使用
2019/07/11 NodeJs
[01:53]DOTA2超级联赛专访Zhou 五年职业青春成长
2013/05/29 DOTA
[01:17]辉夜杯战队访谈宣传片—EHOME
2015/12/25 DOTA
[01:46]2018完美盛典章节片——坚守
2018/12/17 DOTA
PyQt5实现类似别踩白块游戏
2019/01/24 Python
对python while循环和双重循环的实例详解
2019/08/23 Python
Python命令行参数定义及需要注意的地方
2020/11/30 Python
HTML5的结构和语义(2):结构
2008/10/17 HTML / CSS
HTML5 新标签全部总汇(推荐)
2016/06/13 HTML / CSS
印尼太阳百货公司网站:Matahari
2018/02/04 全球购物
Happy Plugs官网:瑞典无线耳机品牌
2020/07/16 全球购物
《大自然的语言》教学反思
2014/04/08 职场文书
小小商店教学反思
2014/04/27 职场文书
关于爱国的演讲稿
2014/05/07 职场文书
停课通知书
2015/04/24 职场文书
初中班主任工作总结2015
2015/05/13 职场文书
病假条格式范文
2015/08/17 职场文书
导游词之峨眉山
2019/12/16 职场文书
Springboot配置suffix指定mvc视图的后缀方法
2021/07/03 Java/Android
在Docker容器中部署SQL Server
2022/04/11 Servers