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

微信小程序验证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
	})
	},

相关文章:

  • 2022-01-19
  • 2021-05-02
  • 2021-04-15
  • 2021-11-24
  • 2022-12-23
  • 2022-02-25
猜你喜欢
  • 2021-09-25
  • 2022-02-07
  • 2021-11-06
  • 2021-12-01
  • 2021-12-08
  • 2021-11-20
  • 2021-11-20
相关资源
相似解决方案