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.
Hiding and showing parts of a multi-page formAsked by angoliroda on September 26, 2013 at 08:32 AM
First, I want to tell you that I have done an extensive research for online web form creating possibilities and tested, I don't know, more than 10+ different systems and of all of them, yours is the best by far.
JotForm is the most verstaile tool, and the most comprehensive one in terms of services and options offered. Also the price/value ratio is very good, so I think JotForm is the service I want to use on the long run.
We are a start-up company. I am from Hungary but I live in the UK with my wife although we also spend a lot of time in Hungary.
The goal of our venture is to help Hungarian businesses and business owners step out to the world market by stepping out into the UK first.
We provide a number of services to help our clients start their sister companies in the UK.
The starting point of the process is that we need to register the new clients. For that purpose I created the webform (at http://www.jotform.com//?formID=32622402299856)
Now, this is a quite long form that has a number of sections.
I only want to show one section at a time and enable the client to fill out only those parts that are relevant to them. So I don't wnat to show them the whole form in one because the sheer length of it would be very intimidating.
I think I could manage to build it up nicely and mostly it does what I expect it to do but for a few steps - and that's where I am stuck and need your help.
To make it even more complicated for you, the form is in Hungarian, as our target audience is Hungarian.
So, going step-by-step:
The first section is OK, we come to the page break and go to the next Section (II. Tagok) that begins with the client filling in the personal details of the shareholders of the company. There are fields that are hidden and only revealed if the client chooses certain options and they are working fine.
My problem is at the bottom of the page/section.
This page/section ends with the question: Do you want to name more shareholders? (this is the English version of the question) and the options are to choose yes (igen) or no (nem).
The option 'yes' should reveal the fields for the next shareholder (exactly same as the fields above) and that works ok.
BUT the option 'no' should bring up another question: Do you want to name any Directors? with the options: yes/no. The yes option here would reveal the first part of the Directors Section and it works OK, the no option, however, should reveal the page break that would take us to the final page where the client can upload files. This is the only option where the page break should be shown.
Now, instead of this, when I get to the bottom of the first (or any of the 5) page with the Shareholders' information, below the last question (Do you want to name more shareholders?) the page break is visible and while the yes options works fine, the no option does nothing (it should reveal the next question about naming any directors).
Interestingly enough, when I test the form and at the bottom of the first shareholder page I choose yes, the second page reveals and choosing yes again at the bottom of this, the third and then the fourth and then the fifth opens up (as they should) and when I close these sections back (choosing the no option at the last question of the previous section), then the question about naming any directors appear as it should. But it only appears as I close the sections back.
In other words it does not work going downwards in the form (as I open the sections one by one) but it does work going upwards (as I close these sections).
Now, I tried to figure out what I did wrong. I tried to find a clue in the manuals, searching the forum but couldn't find anything.
Could you please help me with this?
Sorry it took this long to explain.
Thanks for your positive remarks, it's greatly appreciated!
Honestly, I'm having a little difficulties following your steps (I couldn't find its Hungarian version: Do you want to name more shareholders?) but I suspect the problem is mostly related to condition conflicts. Conditions comes with priorities, if a field is used on several conditions, it might cause conflicts.
Here are some of my suggestions.
If you are going to use a field in several conditions, try to combine these conditions in a single condition with multiple actions. This is to minimize the possible conflicts.
You can also use multiple "If" rule.
We'll await your updates. Thanks!
Thanks, I sort of got the idea in the meantime :) I created a workaround solution and it works fine and I love it. Thx for the great service!
Have a great day!