在 WordPress 中提交时,联系表单 7 验证中的两个必填字段之一
Either one of Two required fields in contact form 7 validation while submit in WordPress
我试过 this 但没有得到正确的结果 如何使用联系表 7
$("input.last4digit").on('change',function(){
$("input.receipt").removeClass('wpcf7-validates-as-required');
$("input.receipt").attr({'aria-required':'false', 'aria-invalid':'false'});
});
$("input.receipt").on('change',function(){
$("input.last4digit").removeClass('wpcf7-validates-as-required');
$("input.last4digit").attr({'aria-required':'false', 'aria-invalid':'false'});
});
我使用 jQuery 删除了 class 和更改一个字段的属性 它适用于更改,但在按下提交按钮后属性再次更改。并没有得到正确的结果。有什么建议请....
$('.wpcf7-form').submit(function(){
var last_4_digit = $('input.last4digit').val();
var receipt_no = $('input.receipt').val();
if ( last_4_digit == '' && receipt_no == '' )
{
$('input.last4digit').addClass('not-valid');
$('.not-valid-tip').text("This or Below field is Required");
$('.not-valid').focus();
return false;
}
else if( last_4_digit != '' || receipt_no != '' )
{
$('.not-valid-tip').text("");
}
else
{}
});
完成此操作后 jQuery 我得到了我要求的结果 它很简单,但如果您想使用联系表格 7 功能,我仍在寻找解决方案。
我试过 this 但没有得到正确的结果 如何使用联系表 7
$("input.last4digit").on('change',function(){
$("input.receipt").removeClass('wpcf7-validates-as-required');
$("input.receipt").attr({'aria-required':'false', 'aria-invalid':'false'});
});
$("input.receipt").on('change',function(){
$("input.last4digit").removeClass('wpcf7-validates-as-required');
$("input.last4digit").attr({'aria-required':'false', 'aria-invalid':'false'});
});
我使用 jQuery 删除了 class 和更改一个字段的属性 它适用于更改,但在按下提交按钮后属性再次更改。并没有得到正确的结果。有什么建议请....
$('.wpcf7-form').submit(function(){
var last_4_digit = $('input.last4digit').val();
var receipt_no = $('input.receipt').val();
if ( last_4_digit == '' && receipt_no == '' )
{
$('input.last4digit').addClass('not-valid');
$('.not-valid-tip').text("This or Below field is Required");
$('.not-valid').focus();
return false;
}
else if( last_4_digit != '' || receipt_no != '' )
{
$('.not-valid-tip').text("");
}
else
{}
});
完成此操作后 jQuery 我得到了我要求的结果 它很简单,但如果您想使用联系表格 7 功能,我仍在寻找解决方案。