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.
Which widget should I use for multiple field types in a matrix?Asked by marianido on October 14, 2016 at 12:40 PM
I need to build a matrix of 19 rows and 5 columns, where the first column is the name of the data to obtain. The rest of the columns are a mix of text fields and combos.
I tried with a Configurable List but I lost the data row name when I try to see the answers. Not all the rows are requiered.
Which widget should I use?
The configurable list is the closest we have to your requirements. If you need multiple field types this is one of the only widgets that will allow for this as well as multiple rows of data. The configurable list can be set up to have row names somewhat.
Here is an example for to show what I mean:
It does take a fair bit of CSS to achieve, but we will be happy to help if you'd like to give it a try.
The following thread has instructions on how the above form was set up:
As I can see, you sent me to an improved answer of my original question one year ago.
At those moment was suffice to solve the issue, but not anymore.
I'm copying the result of a submision of your form, as you can see, the data for associate column doesn't appear, so taking this form as an example, if we have multiple row in a "not all rows required matrix", will be a headache to guess the proper answer.
I will wait for your response.
PS: pls, try to answer by yourself the form and look at the submission.
Since it is added by CSS, it would indeed not show in the submission data. This could be done with multiple matrix dynamic widgets with a default value for each row header instead of doing so via CSS. Since only one default value can be added in, it would require one widget per row. If you require a matrix with multiple field types, this is the best solution we have at this time.