Я использовал наблюдаемое поле для массивов данных ... но у меня возникли проблемы с выполнением простого приложения, работающего в одном поле.Должно быть, мне не хватает очень простой детали.интенсивно искал базовый синтаксис и не может найти ничего подходящего.когда я изменяю выбор, изменение не сохраняется, и нет сообщения об ошибке.
<% form_for :team, :url => update_item_leader_group_path do |f| %>
<%= f.select :item_id, @selection_collection %>
<span id="trigger_spinner" style="visibility: hidden;">
<img src="/images/spinner.gif" alt="Loading..." />
</span>
<%= observe_field 'group_item_id',
:url => { :controller => :group, :action => :update_item },
:method => :put,
:with => "'trig=' + $('group_item_id').value" %>
:loading => "$('trigger_spinner').setStyle({visibility: 'visible'});",
:complete => "$('trigger_spinner').setStyle({visibility: 'hidden'});" %>
<% end %>