2 chaobaby94 ChaoBaby94 于 2017.01.16 16:40 提问

微信小程序表单提交值为undefined

微信提交表单时e.detail.value值为undefined。怎么解决。

2个回答

qq_29594393
qq_29594393   Ds   Rxr 2017.01.16 16:43

确认一下,没有搞错,先输出一下e ,再输出一下e.detail
看有没有这个属性

ChaoBaby94
ChaoBaby94   2017.01.16 16:44

3分钟后自己结贴0 0.。。formType="submit"我写成type="submit"

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
微信小程序中form 表单提交和取值实例详解
我们知道,如果我们直接给 input 添加 bindinput,比如:,那么可以在 onUsernameInput 中直接使用 e.detail.value,即: onUsernameInput : function(e) { e.detail.value; } 但是,如果有多个输入控件,我们不可能为每个控件添加 bindinput、bindchange 这类方法来获取值。我们得这样做:
微信小程序开发-form 表单提交和取值
我们知道,如果我们直接给 input 添加 bindinput,比如:,那么可以在 onUsernameInput 中直接使用 e.detail.value,即: onUsernameInput : function(e) { e.detail.value; } 但是,如果有多个输入控件,我们不可能为每个控件添加 bindinput、bindchange 这类方法来获取值。我们得这
微信小程序函数中有wx.request 返回值为undefined 因为request是异步请求
exchangeRequest: function (discountId, userId) { var msg = '' wx.request({ url: 'http://localhost/servlet.ExchangeDiscount?userId=' + userId + '&discountId=' + discountId, // 回调成功
[微信小程序]提交表单返回成功后自动清空表单的值
对微信小程序有兴趣的可以关注我或者加入我的微信小程序开发交流qq群(173683895)相互交流学习。 禁止闲扯和广告。度娘没找到实现这个功能比较简单的方法,所有我就自己随意写了一个,如果有更好的写法还请指点一下; 实现思路: 给每一个input绑定相同的value对象,提交成功后把这个对象赋值为空.  下面看代码: <form bindsubmit='formsubmit'&gt...
【微信小程序】wx.request出现undefined
偶现,天啦噜,一直困惑了很久的bug终于找到原因了。示例代码如下wx.request({ sucess:function(res){ if(res.statusCode==200 && res.data.status==200){ //do something }else { console.lo...
微信小程序-form表单提交
效果html代码<form bindsubmit="formSubmit" bindreset="formReset"> <view class="section section_gap"> <view class="section__title">是否公开信息</view> <swi
微信小程序提交表单清空表单input框的值
数据提交后台后设置为空 var that = this wx.request({ …… …… success: function (res) { if (res.data.code == 200) { ………… //直接将input值设置空 that.setData
微信小程序简单form提交自带判断
form表单的简单利用 wxml <form bindsubmit="submit" bindreset="Reset"> <view > <view>用户名:</view> <label><input name="userName" placeholder="请输入用户名!" /></label> </view> <view> <view>密码:</vie
微信小程序 判断值是否存在
微信小程序 判断值是否存在 onLoad: function (options) { var that = this; if(options) { console.log('无传入值,不是经过扫码进入的。我是空') } else if(options.profit.length > 6) { that.setData({ dyProfit: options.profi
微信小程序例子——使用form表单获取输入框数据
微信小程序例子——使用form表单获取输入框数据