JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.
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.
Is there a way to prevent slow loading of the form that contains a lot of conditions?Asked by aerialobservers on October 30, 2016 at 07:30 PM
I am wanting to have a form where when you make a selection form a drop down depending on what was selected a particular photo will appear. I have been able to make it happen with uploading the image and then hiding it. Then changing the options to show it when X is selected. I have the problem solved but.......I need to be able to have a drop down with 100+ options and 100+ different photos. what i am wondering is there a different way. I am afraid that when i have a form that has 100+ photos hidden or not that it will take a long time to load. If that will not be an issue then it is not problem but i was hopping that there was an easier way to upload multiple photos or have it pull in a photo from a gallery.
As I understood your concern, you are wondering if there is an alternative way except condition logic to build a dynamic form which is shaped according to user selection and you are worrying about if such a huge condition can cause slow loading issue.
Fist of all, creating a dynamic form could be achieved by using only condition. Following user guide can help you to set your condition in a sufficient way.
On the other hand, slow loading issue could usually happen if the fields on a form is more than 500 fields and have many conditions. That's why, you are right about worrying issue. However, please first create your form in which the way you think and let us know the issues you encountered after that. This would be the best way for us to assist you.