basically you create a hidden column field per row...
# suitescript
a
basically you create a hidden column field per row which you populate with the values for the select field of that row... then from the client script side you populate the fields...