Rails用一个下拉选项填充两个表单字段

时间:2015-08-20 00:53:20

标签: ruby-on-rails

这个问题涉及三种模式 用户可以创建具有标题和内容属性的模板。创建发布时,用户可以从下拉列表中选择模板。

我想创建一个用于发布的表单,用户可以从下拉列表中选择模板的标题,并自动将该模板的属性用于表单中的发布内容和标题。
到目前为止,我已经设法为用户的模板创建了一个下拉列表,但我正在努力使内容字段完成我所描述的内容。

<%= form_for(@cposting) do |f| %>
        <%= f.label "Use a template" %>
        <%= f.collection_select :title, current_user.templates, :title, :title, { prompt: "Choose a template" }, class: "browser-default" %>

    <%= f.label :content %>
    <%= f.text_field :content %>
<% end %>

1 个答案:

答案 0 :(得分:0)

选择完成后,您需要使用javascript修改其他字段。一个jquery / coffeescript示例:

{{1}}