Ruby on rails 如何在RubyonRails上从两个不同的表中更新两个f.select
我刚开始从事一个RubyonRails项目,现在我需要查看一家公司的联系人 一旦选择了公司,它们就会出现Ruby on rails 如何在RubyonRails上从两个不同的表中更新两个f.select,ruby-on-rails,Ruby On Rails,我刚开始从事一个RubyonRails项目,现在我需要查看一家公司的联系人 一旦选择了公司,它们就会出现 <p> <%= f.label :empresa_id %><br /> <%= f.select(:empresa_id, @empresa.map {|e| [e.nombre, e.id]} )%> </p> <%= observe_field :empresa_id, :url=>{:acti
<p>
<%= f.label :empresa_id %><br />
<%= f.select(:empresa_id, @empresa.map {|e| [e.nombre, e.id]} )%>
</p>
<%= observe_field :empresa_id, :url=>{:action => "get_contactos",
:controller=> :contactos, :updatewith =>:empresa_id} %>
但是什么也没发生,我甚至没有看到脚本/服务器上有错误
有人能给我指出正确的方向吗
我在链接上看到一个家伙做了与我完全相同的事情,但没有发布任何信息
干杯。这有点奏效了。。这是我的最新消息 这是放置“我的选择框”的表单: > 联系人id, :with=>empresa\u id,:url=>{:controller=>contactos, :action=>get\u contactos}%> contactos控制器上的get_contactos功能: def get_contactos @contacto=contacto.通过\u empresa\u idparams查找\u all\u[:empresa\u id] render:layout=>false 结束 以及查看get_contactos.rhtml contactos: >%> 我只需要将表单绑定到正确的字段,工作就会完成 我无法通过观察现场来实现这一点:empresa_id,但empresa_id有效 编辑:开始工作了 我只是将表单上的字段绑定到模型上的适当字段,现在我有了数据= > llamada_联系人身份证, :with=>empresa\u id,:url=>{:controller=>contactos, :action=>get\u contactos}%>