在某些情况下其中一个出现而在其他情况下另一个出现了吗?
我知道当HTML表单中的字段与“ required”一起使用时,两者都会出现。
在验证Jquery中,如果我直接使用$("#register_form").validate({
,则在提交时,对于空字段,我会收到红色的“此字段为必填”消息。
但是,例如,如果我要检查像这样的Recaptcha(并且验证部分现在进入了Else)-
jQuery('#register_form').on('submit', function(event) {
var recaptcha = document.forms["donor_form"]["g-recaptcha-response"].value;
console.log('recap val- '+recaptcha);
if (grecaptcha.getResponse() == "") {
console.log(grecaptcha.getResponse());
jQuery("#captcha-reqd").html('reCAPTCHA is required');
event.preventDefault();
return false;
}
else{
$("#register_form").validate({
然后在这种情况下,我会得到空白字段的“请填写此字段”工具提示。