Dynamically change the row title in an input table.

  • Profile Image
    lheusinger
    Asked on September 10, 2019 at 11:14 PM

    I have two input tables in my form. In the first input table I am asking the user to list all 5 different sites that they have. 

    In the second table I need them to list details about each site. I would like the row labels on the left side of the matrix to automatically adjust and show what was entered in the first input table. 

    I was hoping that I could put the pull-field into the row label and it would automatically adjust but I am not having luck with this. Do you have any suggestions?

    Screenshot
  • Profile Image
    JohnRex
    Answered on September 11, 2019 at 01:36 AM

    Hi @lheusinger,

    Unfortunately, you cannot conditionally edit the row headers of the input table. It's a fixed value that you can only edit during form design.

    I would suggest using a Configurable List widget instead. I believe this could come handy for your requirement as it lets the user add a new row when they enter data.

    Please refer to this guide on How-to-Set-Up-the-Configurable-List-Widget

    Here's a demo form that I made based on the requirement that you want to achieve:

    https://form.jotform.com/92530557486970

     Please try that and let us know how it goes.