单击视图中第一个记录上的“编辑”按钮不会获​​取

时间:2015-12-22 17:13:10

标签: ruby-on-rails ruby-on-rails-3

我有一个带有2个按钮的视图,如下所示:

<td>
  <div style="float: left; width: auto;">
    <%= button_to 'Edit', edit_jobitem_path(:id => p.id), :method => :get %>
  </div>
 <%= button_to 'Destroy', p, :method => :delete, data: { confirm: 'Are you sure?' } %>
</td>

两个按钮都运行正常,有一个非常奇怪的例外:第一个记录Posts(父作业记录)上的Edit按钮而不是Gets(子JobItems记录)。

任何想法可能会发生在这里?

谢谢!

1 个答案:

答案 0 :(得分:0)

<%= button_to 'Edit', edit_jobitem_path(p), method: :get %>

如果这没有设置正确的method,那么可能在您的应用上没有加载JQuery时会出现问题。

如果没有这个额外的上下文,我只能建议您尝试上述操作,如果它不起作用,您应该发布您的布局和请求日志。