【问题标题】:how to dynamically add a value to a drop down in rails如何动态地将值添加到rails中的下拉列表
【发布时间】:2010-02-10 06:26:21
【问题描述】:

如果我在一个页面上有一个下拉列表,其中列出了数据库表中的一些值。

在下拉列表旁边,我有一些东西,点击它会生成一个文本框。有点像就地编辑。是否可以在其中输入一些值并按 Enter 并将该值加载到下拉列表中?

【问题讨论】:

    标签: javascript ruby-on-rails


    【解决方案1】:

    如果选择框是加密狗列表,Dongle 是资源:

    在你的SomethingElseController:

    @new_dongle = Dongle.new
    

    在你看来:

    <% remote_form_for @new_dongle do |dongle_form| %>
       <%= dongle_form.text_field :name %>
    <% end %>
    

    查看api docs for remote_form_for。如果您想要刚刚创建的对象的 id,请查看同一页面上 link_to_remote 的回调参数。

    【讨论】:

      猜你喜欢
      • 2021-08-04
      • 1970-01-01
      • 2020-03-30
      • 2020-11-20
      • 1970-01-01
      • 2011-10-27
      • 1970-01-01
      • 2016-11-03
      • 2013-01-22
      相关资源
      最近更新 更多