【发布时间】:2015-07-21 13:19:04
【问题描述】:
有办法从按钮动态输入输入吗? 示例:
这是表格:
<%= form_for(@order) do |f| %>
。 ...
<div class="field">
<%= f.label :productlist %><br>
<%= f.select :productlist, @products, :prompt => 'Select one!' %>
<%= link_to 'Add More', '#', id: 'products-link' %>
</div>
<div id="newproduct">
<p>load here the new input on Add more link</p>
</div>
<div class="field">
<%= f.label :status %><br>
<%= f.text_field :status %>
</div>
<div class="actions">
<%= f.submit %>
</div>
<% end %>
所以我想到了 ajax 和一种将部分输入加载到表单中的方法,但我不理解正确的方法。
谢谢
【问题讨论】:
-
您能否更清楚地通过 ajax 添加部分内容来实现什么。
-
将相同的选择标签放入表单中,正是这样: 'Select one!' %>
-
你可以试试EJS模板。在 .ejs 文件中编写通用代码并在需要时渲染它
-
谢谢,但我正在寻找一种 ajax 方式
标签: ruby-on-rails ruby ajax ruby-on-rails-4 partial