【发布时间】:2015-12-06 16:08:25
【问题描述】:
在 view.html.erb 中,我想使用类似的东西:
<tbody>
<% @books.each do |book| %>
<tr>
<td><%= book.title %></td>
<td><%= book.author %></td>
<td><%= link_to 'Show', book, class: 'btn btn-mini btn-primary' %></td>
<td><%= link_to 'Edit', edit_book_path(book), class: 'btn btn-default' %></td>
<td><%= link_to 'Destroy', book, method: :delete, data: { confirm: 'Are you sure?' }, class: 'btn btn-mini btn-danger' %></td>
<td><%= link_to 'Reserve it', books_path(book, :situation_id => 2), class: "btn btn-mini btn-success" %></td>
</tr>
<% end %>
</tbody>
当我点击“预约”按钮时,我希望这本书的“situation_id”字段等于2。
我该怎么做?
【问题讨论】:
-
不确定但 onclick();可能会帮助你。就像您可以尝试使用javascript推送situation_id = 2的值一样。您是否已经尝试过这样做?
-
感谢您的回答 Abhinay。我没有尝试像你说的那样做。你怎么做呢?对不起,我是 Rails 的初学者和英语的初学者(对不起)。
-
既然您是新手,请阅读以下内容:meta.stackexchange.com/questions/10647/…。尝试写出简短但内容丰富的问题标题。