您好我想制作简单的购物车。我是编程的初学者。所以请帮忙。我有价格和数量的物品。我想放置按钮“Plus One”,所以当我按它时应该添加一个数量。
<td><%= item.name %></td>
<td><%= item.price %></td>
<td><%= item.quantity %></td>
<td><%= link_to 'Show', item %></td>
<td><%= link_to 'Edit', edit_item_path(item) %></td>
<td><%= link_to 'Destroy', item, :confirm => 'Are you sure?', :method => :delete %></td>
<td><%= link_to "Plusone" %></td>
答案 0 :(得分:2)
无辜的建议。购买Agile Web Development with Rails 4th Ed的副本如果我没记错的话,那就是通过本书解决的相同例子。值得购买。
答案 1 :(得分:1)
接下来,如果您希望它在不重新加载的情况下动态更新页面上的字段,那么您正在谈论对自定义操作的AJAX调用。 Here's a Railscast for Rails 2和here's a Railscast for Rails 3。这些应该具有您对控制器操作进行AJAX调用并使用成功处理程序或js.erb模板处理响应所需的信息。
答案 2 :(得分:0)
除了上面提到的消息来源之外,其他有用的资料来源是:Ruby on rails guides,'Head first rails'一书:)