"Shuffle Rows" option of input table fields does not POST the data in original format.

  • roffe
    Asked on November 4, 2017 at 4:51 AM

    I've used the Input Table widget to create a survey-like form. The results are intended to be further processed by a web page. This works nicely.

    However, if I use the option to present the questions in random order, the form seems to post the results in the presented order, and not in the original order. This makes it impossible to use the results.

    Have I overlooked something?

  • Ashwin JotForm Support
    Replied on November 4, 2017 at 9:08 AM

    Please note that when you enable "Shuffle Rows" option in input table fields, the "Rows" options will be randomly shuffled but the array position will be always be as the options are displayed in form. Example:

    When you add following rows in input table question, the array will be as follows:

    Service Quality - [0]

    Overall Hygiene - [1]

    Responsiveness - [2]

    Kindness - [3]


    But when the form is loaded, the rows will be shuffled but the array position will be same. Example:

    Overall Hygiene - [0]

    Service Quality - [1]

    Kindness - [2]

    Responsiveness - [3]

    That could be the reason of the issue you are having. Unfortunately it is currently not possible to change this behaviour. I would suggest you to please disable "Shuffle Rows" option of input table fields.