【问题标题】:rails multiple form selects导轨多种形式选择
【发布时间】:2010-12-07 16:29:05
【问题描述】:

我有一个带有 2 个选择的 rails 表单,其中一个取决于另一个的选定值。因此,如果我有 3 个用户和每个用户 5 个项目,一旦选择了一个用户,我希望项目选择只包含该用户特定的项目。听起来很简单,但我很难让它工作。这是我有 vendor_identifier 和 app_identifier 的代码,而不是用户和项目(例如,供应商可能有很多应用程序)。非常感谢您的帮助!!

<p>
    <%= f.label :vendor_identifier %><br />
    <%= f.select :vendor_identifier, User.find(:all, :order => "last_name, first_name").collect {|u| [(u.first_name + " " + u.last_name), u.userid]} %>
  </p>
  <p>
    <%= f.label :app_identifier %><br />

    <%= f.select :app_identifier, App.find(:all, :conditions => {:vendor_identifier => :userid } , :order => "name") %>
  </p> 
  <p>

【问题讨论】:

    标签: ruby-on-rails forms select


    【解决方案1】:

    我已经写了一个关于更新选择框的指南,您可能会觉得这很有帮助:http://ryanbigg.com/2008/05/updating-a-select-box-based-on-another

    【讨论】:

    • 感谢您的帮助,但我有一个问题,将 by_customer.rjs 文件放在哪里?
    • 链接已失效。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多