Rails newb here。我正在尝试在一个简单的任务项目中使用awesome_nested_fields gem(https://github.com/lailsonbm/awesome_nested_fields)。我已按照链接中的说明进行操作,但似乎无法动态添加或删除项目,如演示here中所示。我一直在查看演示源代码,我似乎无法弄清楚我做错了什么。更新现有任务工作正常。如果您的项目需要更多代码,请告诉我。
以下是我的部分内容:
<%= form_for(daily_list) do |f| %>
<div class="items">
<%= f.nested_fields_for :tasks do |f| %>
<fieldset class="item">
<%= f.label :title %>
<%= f.text_field :title %>
<%= f.label :body %>
<%= f.text_field :body %>
<a href="#" class="remove" data-confirm="Are you sure?">remove</a>
<%= f.hidden_field :id %>
<%= f.hidden_field :_destroy %>
</fieldset>
<% end -%>
</div>
<a href="#" class="add">add task</a>
<div class="actions">
<%= f.submit "Update tasks for #{format_date(daily_list.date)}" %>
</div>
我在application.js文件中添加的唯一行是以下内容(除必要的require语句外):
$(document).ready(function(e)) {
$('FORM').nestedFields();
}
请帮忙!谢谢:))