0

我想制作一个按钮,除了我已经拥有的之外,我还可以为 :phone_number 创建一个新的 text_field。例如,如果我想在单独的字段中提交两个电话号码而不是一个,那将如何实现?在下面的代码中,我已经开始制作 button_to 但不确定要采取什么行动来制作新的条目字段。谢谢。

<div>
  <%= form_for @reminder  do  |f|%>
    <%= f.label "Your Reminder"%>
    <%= f.text_area :text %>

    <!-- button here to make new text_field to input in an extra phone number -->
    <%=button_to "add another number", %> 
    <%= f.label "Phone Number" %>
    <%= f.text_field :phone_number %>

    <%= f.label "When to be sent" %>
    <%= f.text_field :time%>

    <%= f.label "Picture URL" %>
    <%= f.text_field :picture %>

    <%= f.label "Favorite?" %>
    <%= f.check_box :favorite %>

    <%= f.submit %>
  <% end %>
</div>
4

1 回答 1

0

您可以使用 JavaScript 完成此操作。获取按钮的 id,然后在单击时将新输入添加到页面。

于 2014-10-20T21:26:35.330 回答