awesome_nested_fields没有添加新的不删除表单的新元素

时间:2013-07-31 22:25:30

标签: ruby-on-rails

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();

}

请帮忙!谢谢:))

0 个答案:

没有答案