微信小程序实现提交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实现Sleep暂停功能代码
Sep 03 Javascript
JS+CSS实现类似QQ好友及黑名单效果的树型菜单
Sep 22 Javascript
javascript实现延时显示提示框特效代码
Apr 27 Javascript
全面解析JavaScript里的循环方法之forEach,for-in,for-of
Apr 20 Javascript
BootStrap tooltip提示框使用小结
Oct 26 Javascript
JS实现改变HTML上文字颜色和内容的方法
Dec 30 Javascript
基于vue.js实现侧边菜单栏
Mar 20 Javascript
canvas实现环形进度条效果
Mar 23 Javascript
vue-cli 目录结构详细讲解总结
Jan 15 Javascript
angularjs1.X 重构controller 的方法小结
Aug 15 Javascript
jquery更改元素属性attr()方法操作示例
May 22 jQuery
记一次vue跨域的解决
Oct 21 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 分页类(模仿google)-面试题目解答
2009/09/13 PHP
THINKPHP+JS实现缩放图片式截图的实现
2010/03/07 PHP
修改发贴的编辑功能
2007/03/07 Javascript
基于jQuery的为attr添加id title等效果的实现代码
2011/04/20 Javascript
使用jquery实现图文切换效果另加特效
2013/01/20 Javascript
jquery提取元素里的纯文本不包含span等里的内容
2013/09/30 Javascript
轻松创建nodejs服务器(7):阻塞操作的实现
2014/12/18 NodeJs
JavaScript的jQuery库插件的简要开发指南
2015/08/12 Javascript
javascript生成img标签的3种实现方法(对象、方法、html)
2015/12/25 Javascript
JavaScript中的各种操作符使用总结
2016/05/26 Javascript
KnockoutJS 3.X API 第四章之数据控制流component绑定
2016/10/10 Javascript
Bootstrap基本插件学习笔记之模态对话框(16)
2016/12/08 Javascript
jQuery Validate表单验证插件的基本使用方法及功能拓展
2017/01/04 Javascript
Vue.Js中的$watch()方法总结
2017/03/23 Javascript
JS简单实现动态添加HTML标记的方法示例
2018/04/08 Javascript
JS关于刷新页面的相关总结
2018/05/09 Javascript
layui前端框架之table表数据的刷新方法
2018/08/17 Javascript
在vue项目中使用md5加密的方法
2018/09/14 Javascript
cocos2dx+lua实现橡皮擦功能
2018/12/20 Javascript
vue-cli项目使用mock数据的方法(借助express)
2019/04/15 Javascript
Java 生成随机字符的示例代码
2021/01/13 Javascript
Python中对列表排序实例
2015/01/04 Python
Python简单操作sqlite3的方法示例
2017/03/22 Python
Python基于Pymssql模块实现连接SQL Server数据库的方法详解
2017/07/20 Python
Python调用ctypes使用C函数printf的方法
2017/08/23 Python
结合OpenCV与TensorFlow进行人脸识别的实现
2019/10/10 Python
Python解析微信dat文件的方法
2020/11/30 Python
分享30个新鲜的CSS3打造的精美绚丽效果(附演示下载)
2012/12/28 HTML / CSS
HTML5拖拽API经典实例详解
2018/04/20 HTML / CSS
诚信考试承诺书
2014/03/27 职场文书
本科毕业生自荐信
2014/06/02 职场文书
学校教研活动总结
2014/07/02 职场文书
教书育人演讲稿
2014/09/11 职场文书
赔偿协议书
2015/01/27 职场文书
解析探秘fescar分布式事务实现原理
2022/02/28 Java/Android
Rust中的Struct使用示例详解
2022/08/14 Javascript