我有一个带有多个联系人的客户的 Rails 应用程序。我想通过选择客户端来修改联系人/索引列表。因此,用户选择客户端,屏幕刷新,显示该客户端的联系人。
我从这个下拉选择开始:
<%= select_tag 'Client', options_from_collection_for_select(Client.all, :id, :client_name) %>
但是,我不确定如何修改获取联系人的表代码:
<% @contacts.each do |contact| %>
我需要使用jquery吗?
谢谢您的帮助!
更新1:
我可以@selected_client
在声明中添加:
<%= select_tag 'Client', options_from_collection_for_select(Client.order(:client_name), :id, :client_name, @selected_client) %>
然后使用这个:
<% @selected_client.contacts.each do |contact| %>