初学小程序 这个checbox 取值弄了一下午 百度也没靠谱的答案 来论坛问下大神们
微信小程序form表单提交checkBox取不到值
<label class="checkbox">
<checkbox value="{{if_rem_user}}" checked="{{if_rem_user}}" name="rem_user" />
<text style="color:#efffff;margin-top:20px;">记住用户名</text>
</label>
上面的wxml代码是放在form里面的,提交方法如下 为什么输出的值里面没有checkbox的值,
如何取得checkbox的选中状态
formSubmit: function (e) {
console.log("提交表单:" + JSON.stringify(e));
}
还有下面直接取值rem_user为什么是undefined
var self;
var util = require('../../utils/md5.js');
var cn = require('../../utils/common.js');
Page({
data: {
username: "",
password: "",
if_rem_user:false
},
formSubmit: function (e) {
console.log("提交表单:" + JSON.stringify(e));
var user = e.detail.value.username;
var pwd = e.detail.value.password;
var rem_user = self.if_rem_user;
console.log("ck:" + rem_user);
},
onLoad: function (options) {
console.log("onload11");
self = this;
}
});
一图胜千言
第一个问题
第二个问题
提醒