Validation Not Working

  • Profile Image
    Amsinger
    Asked on February 04, 2011 at 10:13 AM

    I Have a registration form that majority of the fields in the form are required. However, when I test it and I skip a field it doesn't prevent me from going back and entering in the info in the field that is missing information, it continues to submit the form. Why is this. All of my required fields are marked with required on. This shouldn't let me submit the form if I am missing an entry. Please advise. 

  • Profile Image
    COWebDev
    Answered on February 06, 2011 at 04:11 PM

    I have the same issue: A person is supposed to enter an email address and have this validated or the form should not submit.  But I can press submit and it just submits the form.  Really don't like these invalid submissions counting against my limit!!! :(

  • Profile Image
    abajan
    Answered on February 06, 2011 at 04:39 PM

    Amsinger and COWebDev, specifically which of your forms are exhibiting this problem? Give their full titles. For instance, Amsinger, one of your forms is titled New Client Registration Form and COWebDev, one of yours is 15 Keyword SEO Package G. Once armed with that info, I'll see how best I can resolve the matter for you.

    EDIT: Oops! Amsinger, New Client Registration Form is the problem form, isn't it? I'll see what I can do.

    Okay, Amsinger, I don't see anything wrong with the souce code of your form. Try deleting the problem fields and replacing them with the same type with the same settings and see if that helps.

  • Profile Image
    COWebDev
    Answered on February 06, 2011 at 08:44 PM

    Hi abajan,

    I got the issue resolved.  My payment forms yesterday were submitting without redirecting to PayPal, but I've just checked and they're working fine now.  Not sure what the problem was - maybe because the page wasn't live on the web at the time?

    Thanks

  • Profile Image
    abajan
    Answered on February 06, 2011 at 08:49 PM

    Super, COWebDev! How many invalid submissions were they, by the way?

  • Profile Image
    COWebDev
    Answered on February 06, 2011 at 09:03 PM

    Hi, there were a couple on the Blog sign-up form.  And on Master Link Blaster 15000, there are a couple pending submissions.  I can't remember exactly how many times the form submitted without completing the info.  There was one valid submission on the 15000 form, which was me testing out PayPal.  The invalid submissions occurred when I was testing using the IE browser - no issues with Chrome or Firefox.  No worries though.  

    I was also having an issue with the Feedback form not showing up on my homepage, but it works fine on all the inner pages.  It is probably a multiple scripting issue.  The site is websiteseomasters dot com, if you can help determine if there's a workaround.

    Thanks

  • Profile Image
    abajan
    Answered on February 06, 2011 at 09:22 PM

    Hi again, COWebDev. That's quite an attractive sight you got there. I think you may be right about the scripts conflicting with each other. Is jQuery being used to generate that fancy sliding mechanism near the top of the home page? I asked because JotForm uses Prototype and the two libraries don't always co-exist amicably. If that's the issue, perhaps this link may be of some assistance.

  • Profile Image
    COWebDev
    Answered on February 07, 2011 at 12:55 AM

    I appreciate the compliment and thanks for pointing me in the right direction.  I'm asking some jQuery developers to take a look and if I find out the best code/solution to use, I'll share it here.  I'm sure others will eventually have the same issues too.

    Thanks again

  • Profile Image
    aytekin
    Answered on February 07, 2011 at 10:15 AM

    Amsinger: Can you post the URL of the page that has this problem?

    If the form is getting a conflict with the page and the javascripts are broken, the user will be able to submit without required fields. In those cases, you must use the IFrame code. Since the javascripts will be served from within an iframe, it will not conflict with anything else on the page.

    Here is how you can get it. Open your form on the Form Builder:

    1. Open "Setup & Share" tab on toolbar,

    2. Click on "Embed Form"

    3. Click on "iFrame".