現在、選択フォーム ヘルパーを使用するフォームがアプリケーションに含まれています。2 つの変数にアクセスします。
@user = ['JM', 'JH', 'RY']
@name = ['JASON', 'JOHN', 'RYAN']
私のフォームは次のようになります。
<%= form_for(:event, :url => {:action => :update, :id => @event.id}) do |e| %>
<table>
<tr>
<th>Initails</th>
<td><%= e.select(:initials, (@user)) %></td>
<th>Priroty</th>
<td><%= e.select(:priroty, (1..10)) %></td>
</tr>
<tr>
<th>Name</th>
<td><%= e.select(:name, (@name)) %></td>
<th>Event</th>
<td><%= e.text_field(:event_name) %></td>
</tr>
<tr>
<th>Deadline:</th>
<td><%= e.datetime_select(:deadline, :order => [ :month, :day]) %></td>
<th>Complete ?</th>
<td><%= e.check_box(:complete) %></td>
</tr>
<tr>
<th>Event Description</th>
<td><%= e.text_area(:event_description, :size => '80x10') %></td>
</tr>
<tr>
<th>Comments</th>
<td><%= e.text_area(:comment, :size => '80x10') %></td>
</tr>
</table>
<table>
<div class="actions">
<%= e.submit %>
</div>
</table>
<% end %>
自分のイニシャルを選択すると @user が表示され、@name を使用する名前フィールドに入力しようとしています。たとえば、JMを選択すると、名前フィールドにJasonが表示されるので、2を関連付ける方法を知っている人はいますか?