• Hi CF7

    I cannot submit my form and I am receiving the email address not valid – validation errors occurred error.

    The form in question is here: https://rhythmjunkies.co.za/pupil-application/heron-bridge/

    I have added some Jquery to the form tab and added in form tags for the emails, but even if I remove this I still get the same error.

    FORM TAB:

    Pupil Details:

    <p spellcheck=”false”>Pupil’s Full Name (required)<br />
    [text* text-480 id:pupilname] </p>

    <p spellcheck=”false”>Pupil’s Date of Birth (required)<br />
    [date date-186 date-format:mm/dd/yy change-year year-range:1940:0+]</p>

    <p spellcheck=”false”>Pupil’s School Grade (required)<br />
    [text* text-986 id:schoolgrade] </p>

    <p>Pupil’s Chosen Instrument (required)<br />
    [checkbox* checkbox-2 class:clientType “Guitar” “Drums” “Piano” “Keyboard” “Production” “Vocals”] </p>

    <p>Aftercare<br />
    [radio radio-909 id:aftercare default:1 “YES” “NO”]</p>

    Parent 1. Details:

    <p spellcheck=”false”>Parent Full Name (required)<br />
    [text* your-name] </p>

    <p spellcheck=”false”>Parent Email (required)<br />
    [email* your-email] </p>

    <p spellcheck=”false”>Contact Number (required)<br />
    [tel* tel-797] </p>

    <p spellcheck=”false”>Alternative Contact Number<br />
    [tel tel-486] </p>

    <p spellcheck=”false”>Parent Physical Address (required)<br />
    [textarea* textarea-586] </p>

    <p spellcheck=”false”>Parent Postal Address (required)<br />
    [textarea textarea-27] </p>

    Parent 2. Details:

    <p spellcheck=”false”>Parent Full Name<br />
    [text text-79] </p>

    <p spellcheck=”false”>Parent Email<br />
    [email email-654] </p>

    <p spellcheck=”false”>Contact Number<br />
    [tel tel-613] </p>

    <p spellcheck=”false”>Alternative Contact Number<br />
    [tel tel-920] </p>

    <p spellcheck=”false”>Parent Physical Address<br />
    [textarea textarea-643] </p>

    <p spellcheck=”false”>Parent Postal Address<br />
    [textarea textarea-373] </p>

    <p >Would you like a payment plan option?<br />
    [radio radio-866 label_first default:0 “Yes” “No”]</p>

    [group group-518]
    <p>Please read the terms and conditions of our payment plan. Please note that, once a time slot has been allocated for your child, the full term fee or upfront payment of R700.00 will be due before lessons commence. If you would like to pay only the R700.00 upfront fee instead of the full term fee, then please click the payment plan option. By clicking YES, you acknowledge that you have read and agree to the payment plan terms and conditions.</p>

    <p><h2>Payment Plan 2020 – Click here for more information.</h2>

    [/group]

    Before submitting your application, please read the following Heron Bridge Terms & Conditions HERE. Please tick the box below to indicate your acceptance of these Terms & Conditions as well as any payment plans you may have opted for.
    [acceptance acceptance-896 id:tcs-acceptance]

    Please enter the captcha below (Just so that we know you’re human)
    [captchac captcha-186]
    [captchar captcha-186]

    <p>[submit “Send”]</p>

    [email* guitar-recipient class:recipients id:guitarRec default:’[email protected]’]
    [email* drums-recipient class:recipients id:drumsRec default:’[email protected]’]
    [email* piano-recipient class:recipients id:pianoRec default:’[email protected]’]
    [email* keyboard-recipient class:recipients id:keyboardRec default:’[email protected]’]
    [email* production-recipient class:recipients id:productionRec default:’[email protected]’]
    [email* vocals-recipient class:recipients id:vocalsRec default:’[email protected]’]

    <script text=”text/javascript”>
    jQuery(‘.clientType input’).on(‘change’, function () {
    var clientType = $(this).val();
    switch (clientType) {
    case “Guitar”:
    if ($(this).is(“:checked”)) {
    jQuery(‘#guitarRec’).val(‘[email protected]’);
    }
    else {
    jQuery(‘#guitarRec’).val(‘[email protected]’);
    }
    break;
    case “Drums”:
    if ($(this).is(“:checked”)) {
    jQuery(‘#drumsRec’).val(‘victor@rhythmjunkies’);
    }
    else {
    jQuery(‘#drumsRec’).val(‘[email protected]’);
    }
    break;
    case “Piano”:
    if ($(this).is(“:checked”)) {
    jQuery(‘#pianoRec’).val(‘[email protected]’);
    }
    else {
    jQuery(‘#pianoRec’).val(‘[email protected]’);
    }
    break;
    case “Keyboard”:
    if ($(this).is(“:checked”)) {
    jQuery(‘#keyboardRec’).val(‘[email protected]’);
    }
    else {
    jQuery(‘#keyboardRec’).val(‘[email protected]’);
    }
    break;
    case “Production”:
    if ($(this).is(“:checked”)) {
    jQuery(‘#productionRec’).val(‘[email protected]’);
    }
    else {
    jQuery(‘#productionRec’).val(‘[email protected]’);
    }
    break;
    case “Vocals”:
    if ($(this).is(“:checked”)) {
    jQuery(‘#vocalsRec’).val(‘[email protected]’);
    }
    else {
    jQuery(‘#vocalsRec’).val(‘[email protected]’);
    }
    break;
    default:
    break;
    }
    });
    </script>

    MAIL TAB:

    To
    [guitar-recipient], [drums-recipient], [piano-recipient], [keyboard-recipient], [production-recipient], [vocals-recipient]

    Any ideas?

Viewing 1 replies (of 1 total)
  • Plugin Author Takayuki Miyoshi

    (@takayukister)

    I found so many issues on the site and some are critical. You should address them immediately.

    First, what other plugins and theme do you use?

Viewing 1 replies (of 1 total)
  • The topic ‘Cannot submit form – Email Address Not Valied – Validation Errors Occur’ is closed to new replies.