Multiselect on table - basic instructions

Hi All,
I was looking for a clear pathway to enable multi-select on a table i am building. I am not finding it easy to bind and identify each checkbox in repeating rows. I can easily find the ID of the row but not confirm the status if they press one of the checkboxes. Is there a simple process to get that sorted available?
Thanking you,

Image attached.

You cant see the value of an input that is repeated so you will have to have a variable that tracks if it is clicked or not that updates on the click of the checkbox. I see you have a list of users you could just update that array or if its a collection use the update collection workflow.

Thank you, I have created a variable to update when someone clicks one of the repeated checkboxes. I do have a workflow that triggers on click fine but cannot actially find the status of that particular checkbox in no code.
When asking AI, it uses javascript to identify the status of the repeating checkbox and refers to ID_1? but I am seeing its possible to achieve this detection in no code? Im sure multiselect has been done many times in a table (not data grid) but cant see any easy pathway.
Image attached

Thanking you all in advanced.


use the event value field, and use on change rather then on click.
The AI method wont work unless you set up both the html attribute id to be dynamic, and reference it dynamically in the context.workflow section

1 Like

Thank you! I can now locate each checkbox and detect the selected rows.

My next challenge is to clear the selected rows when ticking the checkbox in the table header (it should toggle all rows on or off).

With my list of selected rows, I can’t seem to force any checkbox in the repeating section to turn on or off.

Do you have any tips on how to control the state of the multi-select checkboxes in the repeating rows?

Thank you very much in advance!

you can bind the checkboxes initial value to a variable and then when you change the variable they should update

Hi, Yes that works well with some tweaks and workflow.