Form conditional logic not working.

  • Profile Image
    ClearSmilesOrtho
    Asked on February 16, 2021 at 04:52 PM

    Our online booking form has begun(at random)to stop adhering to conditional logic rules. With over 400 submissions, this issue only arose yesterday. Specific example is if a user chooses myself > 18+, the parent/guardian question shouldn't be showing nor should the responsible party question- both of which now are.

    Also the appointment widget is showing times to be available when they are not and when the user presses submit on a time that is actually taken an error message shows.


  • Profile Image
    Jed_C
    Answered on February 16, 2021 at 08:55 PM

    Upon checking your form, it doesn't show that you have a condition for 18+ option. May I know if you have removed the condition?

    1613526913_602c7781b7d83_The Easiest Onl

    As for the other question, I'll address them on a separate ticket shortly https://www.jotform.com/answers/2903188.

  • Profile Image
    ClearSmilesOrtho
    Answered on February 16, 2021 at 08:59 PM

    The condition is as below:


    1613527115_602c784b4eca0_

    The issue is that when the user selects 18+ in the 'how old are you' question, the responsible party's information question is showing up? As mentioned above, these issues only just arose as the form as been functioning has expected up until yesterday morning

  • Profile Image
    Jed_C
    Answered on February 16, 2021 at 10:15 PM

    Please allow me some time to investigate on what causes this issue and I'll let you know here once I found the issue.

  • Profile Image
    Jed_C
    Answered on February 17, 2021 at 05:05 AM

    I apologize for the late response.

    It seems that the hide status is conflicting with the condition as your field is already hidden by default so if the condition for 18+ is selected, HIDE status + HIDE condition is causing the conflict. What you can do is show disable the hide option since the condition will always do the opposite if not met.

    Here's how I resolved it on a cloned form.

    1). I disabled the hide option

    1613556020_602ce934ede45_The Easiest Onl

    2). Set the condition like this.

    1613556076_602ce96cdd8da_The Easiest Onl

    Sample screenshot of a working condition:

    1613556284_602cea3c9cc42_show and hide.g

    Please try that and see if that works for you.