微信小程序验证form表单是否填写完整

本文介绍如何在微信小程序中验证表单是否填写完整,并在验证通过后进行表单提交,同时展示了两种不同的实现方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

微信小程序验证form表单是否填写完整

在这里插入图片描述

//验证form表单是否填写完整
checkForm:function(){
var form = this.data.form
for(var item in form){
if(!form[item]){
return false
}
}
return true;
},

//提交车主认证
	submit: function () {
	var that = this
	var form = that.data.form
	if(!that.checkForm()){ //调用checkForm方法,查看表单是否填写完整
	wx.showToast({
	title: '请将信息填写完整',
	icon: 'none',
	duration: 1000
	})
	}else{
	console.log('表单信息已经填写完毕,正在提交', form)
	/**
	* 此处省略表单提交
	*/
	for (var item in form) { //表单提交成功后清空表单
	form[item] = ''
	}
	that.setData({
	form: form
	})
	}
	},

或者可以把两个方法合并到一起写…

// 提交车主认证
	submit:function(){
	var that = this
	var form = that.data.form
	for(var item in form){
	if(!form[item]){ //验证form表单是否填写完整
	wx.showToast({
	title: '请将信息填写完整',
	icon: 'none',
	duration: 1000
	})
	return;
	}
	}
	console.log('表单信息已经填写完毕,正在提交',form)
	/**
	* 此处省略表单提交过程
	*/
	for(var item in form){ //表单提交成功后清空form表单数据
	form[item] = ''
	}
	that.setData({
	form:form
	})
	},

前端进阶精选:点此去

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值