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.
Form is filling check boxes in final results that should not be showing at all.Asked by poolmanagementgroup on February 14, 2017 at 12:18 PM
We have a class signup form that is adding products that should only show if a certain course is chosen (whistle, pocket mask etc). And then, items should only be added if checked. We have received the last few sign-ups and they all have the items automatically added to their final cost. I can't get this to replicate. I've asked for more feed back to see if this may have been a cached version (which did auto-include those items) that was going through instead of the latest version.
The jotform address of the form is: https://form.jotform.com/70126264620144
The live version is: http://nashville-pmg.com/employment/certification
If a person chooses the Recert option, then the extra items are shown to be added if wanted. I'll try to add a screenshot of what the latest person's form. Any help is greatly appreciated.
I have checked your form and found that you are filling out some text boxes with conditions and based on the selections made on the field "Do You Need Any Of The Following Items?", I have reviewed your form and did not replicate the issue; however, I found a condition with missing fields, do note that these kind of conditions may affect the other properly set up conditions so you should disable or delete them:
What I would also suggest you is to simplify your current process, for example, you're currently adding the values based on selections made on the field "Do You Need Any Of The Following Items?", this is being handled with conditions.
What I would suggest you is to perform calculations only and get rid of the conditions, for example, instead of doing the condition and add certain value if certain option is selected you could simply add a calculation value to that option, then include the entire field in the calculation widget and the selected options for this field will automatically sum.
To add calculation values, click on the field and properties icon, go to the surveying tab and enter there the calculation values:
Hope this helps.
With the suggestion above you will also avoid to have the values added twice, currently you have added the values fixed to the calculation widgets and then changing them with conditions as well:
This may be why you can also see the values even when there is not a selection made, since values are fixed in the calculation widgets.
Thank you! I believe this may have been it. Still trying ot get used to the new format :)
Just a follow up on this. I've done everything and was able to remove two of the three extra charges. There is a $4.50 charge for a whistle that I cannot remove for some reason. I've done the above twice, but just that one keeps showing up on the payment area. Any help would be greatly appreciated.
I have reviewed your form and could not replicate the issue though I can see the submission with the $4.5 value submitted in the field "Whistle/Lanyard" even when there was not such selection made.
I noticed that selections made on fields are still retaining their values even when they are conditionally hidden, so what I would suggest you is to try setting the hidden fields to be clear while being hidden.
Now, since you have some fields where you're processing values and seems they need to be hidden you could inject some CSS code to get them hidden always so they're not cleared, here's the code:
This guide will help you to inject it: https://www.jotform.com/help/117-How-to-Inject-Custom-CSS-Codes
And to get the field <li> ID you need to right click on the field, select the inspect option and copy the ID value from the <li> HTML:
Do let us know if this helps to avoid this value getting submitted.
We'll wait for your response.