Problem: When creating muliple, similar structured forms with formtastic and using check boxes, then all the forms seems to be correlated: Checking a
check_box of the
check_boxes in one form, changes them in another, too. This is because they all used the same id for the check box input.
One can change this, by using the option
index => object.id in the semantic form for:
semantic_form_for user, :index => user.id do |f| .... f.input :options, :as => :check_boxes end
In this way, the checkboxes get a prefix of the given index.
This option seems to be undocument, but can be found in the source code
Reposted from notes.it-jobs-und-stellen.de