How to add a grid in form with checkbox fields?

  • Federico
    Asked on July 18, 2017 at 8:54 PM
    Is it possible to create a table/grid of checkboxes (not radio butons)?
     
    We need to collect info about available time slots for our customers.
     
    And in order to be easy for the customer we need to do it in a table with columns going from Monday to Sunday so they can specify if they are available in the morning, afternoon or night those days (this goes in rows).
     
    I have not seen this type of field in the demos or the documentation. Actually, this table consists of 21 fields of check boxes (available-Monday-morning yes/no, and so on ...) .... you just have to arrange the layout in tabular form. Is it possible to have this layout?
     
    For example (I am using text to represent the table and checkbxes):
     
                       Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday
     
    Moring              x              x                  x                  x                   
     
    Evening            x              x                                      x  
     
    Night                                 x
     
    I know that Google Forms have such a type of field (Table or Grid of Checkboxes).
     
     
    Thanks 
    Federico
     
     
     
  • Ashwin JotForm Support
    Replied on July 19, 2017 at 12:46 AM

    Hello Federico,

    Yes it is possible to achieve your requirement by adding "Input Table" field in form. This will allow you to add checkbox field in all the columns. Please check the screenshot below on how to add "Input Table" field in form:

    How to add a grid in form with checkbox fields? Image 1 Screenshot 20

     

    Alternatively you can also add "Configurable List" widget in form which will allow you to add a combination of form fields in rows of configurable list widget. 

    I would suggest you to please try out both the options and see which one fits into your requirement.

    Do get back to us if you have any questions.

    Thank you!