Form is filling check boxes in final results that should not be showing at all.

  • poolmanagementgroup
    Asked 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.  

    Jotform Thread 1065870 Screenshot
  • Kevin Support Team Lead
    Replied on February 14, 2017 at 3:01 PM

    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: 

    Form is filling check boxes in final results that should not be showing at all Screenshot 30

    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: 

    Form is filling check boxes in final results that should not be showing at all Screenshot 41

    Hope this helps. 

  • Kevin Support Team Lead
    Replied on February 14, 2017 at 3:06 PM

    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: 

    Form is filling check boxes in final results that should not be showing at all Screenshot 30

    Form is filling check boxes in final results that should not be showing at all Screenshot 41

    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. 

     

  • poolmanagementgroup
    Replied on February 14, 2017 at 4:21 PM

    Thank you!  I believe this may have been it.  Still trying ot get used to the new format :)

  • poolmanagementgroup
    Replied on February 20, 2017 at 1:24 PM

    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.

  • Kevin Support Team Lead
    Replied on February 20, 2017 at 3:33 PM

    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. 

    Form is filling check boxes in final results that should not be showing at all Screenshot 40

    Form is filling check boxes in final results that should not be showing at all Screenshot 51

    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: 

    #fieldID{

    display: none;

    }

    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:

    Form is filling check boxes in final results that should not be showing at all Screenshot 62

    Do let us know if this helps to avoid this value getting submitted. 

    We'll wait for your response.