意见,邮箱,邮箱格式,图片的验证

在这里插入图片描述

在这里插入图片描述

<div style="position:fixed; bottom: -0.1rem; width:100%;">
  <button type="button" class="mui-btn mui-btn-primary" style="width: 100%; padding: 15px;" id="commentSubmitBtn">提交评论</button>
</div>
// 点击提交按钮
	$("#commentSubmitBtn").click(function () {
		var xhr = new XMLHttpRequest();
		xhr.open("post", 'http://192.168.188.1/nwmsucms/' + "page/service/evaluateAddSubmit");
		xhr.onreadystatechange = function () {
			if (xhr.readyState == 4) {
				if (xhr.status == 200) {
					mui.alert("评论提交成功,谢谢您的宝贵意见", "温馨提示", "确认", function (e) {
						if (e.index == 0) {
							window.location.reload();
						}
					});
				} else {
					mui.alert("评论提交失败,请重新设置", "温馨提示", "确认", function (e) {
						if (e.index == 0) {
							window.location.reload();
						}
					});
				}
			}
		};
		var commentImage = $("#commentImage")[0].files[0];
		var commentImageValue = $('input[name="commentImage"]').val();
		var commentEnvironmentValue = $("#commentEnvironmentValue").val();
		var commentServiceValue = $("#commentServiceValue").val();
		var commentFoodValue = $("#commentFoodValue").val();
		var commentInfo = $("#commentInfo").val();
		var commentEmail = $("#commentEmail").val();
		var regEmail = new RegExp("^[a-z0-9]+([._\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$");
		if (commentEnvironmentValue == "") {
			mui.alert("机舱环境星级值不能为空", "温馨提示", "确认");
			return false;
		} else if (commentServiceValue == "") {
			mui.alert("服务态度星级值不能为空", "温馨提示", "确认");
			return false;
		} else if (commentFoodValue == "") {
			mui.alert("用餐口味星级值不能为空", "温馨提示", "确认");
			return false;
		} else if (commentInfo == "") {
			mui.alert("请填写您的意见或建议", "温馨提示", "确认");
			return false;
		} else if (commentEmail == "") {
			mui.alert("请留下您的邮箱地址,我们会将反馈结果及时反馈给您", "温馨提示", "确认");
			return false;
		} else if (!regEmail.test(commentEmail)) {
			mui.alert("您填写的邮箱格式不正确,请重新输入", "温馨提示", "确认");
			return false;
		} else if (commentImageValue == "") {
			mui.alert("请对您认为不好的地方留下一张图片,方便我们定位问题", "温馨提示", "确认");
			return false;
		} else {
			var commentForm = new FormData();
			commentForm.append("commentEnvironmentValue", commentEnvironmentValue);
			commentForm.append("commentServiceValue", commentServiceValue);
			commentForm.append("commentFoodValue", commentFoodValue);
			commentForm.append("commentInfo", commentInfo);
			commentForm.append("commentEmail", commentEmail);
			commentForm.append("commentImage", commentImage);
			xhr.send(commentForm);
		}

	})
})
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值