「Rails を使用したアジャイル Web 開発、第 3 版」に基づいて、Ajax でカートを作成しましたが、Ajax が機能しません。私のコードは次のとおりです。
/store/index.html.erb:</p>
<%= form_tag({:action=>'add_to_cart', :id=>product}, :remote=>true ) do %>
<%= submit_tag "Add to Cart" %>
<% end %>
/layouts/store.html.erb:</p>
<head>
...
<%= javascript_include_tag :defults %>
...
</head>
/controllers/store_controller.rb:</p>
def add_to_cart
...
respond_to do |format|
format.js
end
...
end
add_to_cart.js.rjs
page.replace_html("cart",:partial => "cart", :object=>@cart)
レール 3.1、ルビー 1.9.3。