What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.
At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.
We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.
Conditional visibility not showing up for end-usersAsked by dpeek on June 05, 2015 at 07:16 AM
I have a problem with a registration form I have created. There are conditional visibility rules in place, which should mean that when someone registers and select the "I have dietary requirements" radio button, various item appear below:
a multi-choice tickbox line to let them chose which (if any) of the standard requirements are needed, another radio button asking "Other dietary requirments: yes/no" and a "please specify" text box.
There should also be two other sections which appear, where people can enter the name and dietary requirements of any additional guests (based on a "people attending" spinner.
I have extensively tested the form myself, and every time the conditional visibility rules work for me. However, end-users report that none of this appears for them. Can you please advise what is going wrong?
visibility end registration form problem name sections
I am sorry for the inconvenience that this is causing you, but I believe I see the issue. You are using a regular script embed method for the form, and the scripts from the form are conflicting with the JQuery scripts that are also embedded on your website.
I would advise you to please try using the iFrame embed method instead, as this will sandbox the form from any other scripts on the page, and the form should work correctly for your users from that moment on.
Please let us know how it goes. Thank you.