ruby on rails - f.select not preselecting value while editing -
i have field state_id using select dropdown:
= form.select :state_id, options_for_select(states), {}, prompt: 'select state' but while editing form doesn't preselect current value of state_id. know can pass :selected param pass default selected value:
options_for_select(states, @object.state_id) but guide suggest don't need use options.
can tell me doing wrong?
note: it's nested attribute , other fields working fine f.text_field not f.select.
you can try out.
= select_tag "state_id", options_from_collection_for_select(states, "id", "name",@object.state_id), prompt: "select state", placeholder: "select state"
hope it'll job you.
Comments
Post a Comment