Calculate/Display Checklist Options based on responses

  • elgen.cm
    Asked on August 1, 2019 at 1:18 PM

    Is there a way to pupulate check list options based on responses to other questions?  I dont want to have the checkboxes checked or unchecked based on answers, I want to populate the options based on answers.  For example:


    I have several multiple choice questions for a user to select.

    1564679324pic 1 Screenshot 10


    I then want to have a checklist in a later part of the form that shows the items that were responded to as the checklist options.  So if the user responded to the questions as seen here..... 

    1564679740pic 2 Screenshot 21

    then the checklist would look like this:

    1564679756pic 3 Screenshot 32

    But, if the user responded to the questions as seen here...... 

    1564679790pic 4 Screenshot 43

    then the checklist would look like this:

    1564679808pic 5 Screenshot 54


    So in other words, if a question is filled, then it will display as an option in the checklist, if a question is NOT filled, it would NOT appear as an option on the checklist.

  • VincentJay
    Replied on August 1, 2019 at 3:53 PM

    You can use the Show or Hide condition. It will Show or Hide a field base on the user's answer. For more information, please check this link: https://www.jotform.com/help/316-How-to-Show-or-Hide-Fields-Base-on-User-s-Answer

    Will, that work for you? If you want a demo form, please let us know. Thank you.

  • elgen.cm
    Replied on August 1, 2019 at 4:02 PM

    No, please re-read my question and example.  That is not what I am trying to do.  I am trying to have the checklist options populate based on responses to questions earlier in the form.  I do not want to hide a field, I want to hide/display a checklist option. 

  • Mike
    Replied on August 1, 2019 at 5:30 PM

    Unfortunately, this is not possible to dynamically populate the checklist options.

    If you add a separate checklist for each possible combination, you may then show those checklists based on selected options.