[b]1.将_cart.rhtml中"清空购物车"的请求改为Ajax方式[/b]:
[b]2.修改控制器中的empty_cart方法[/b]:
[b]3.视图中,加一个文件empty_cart.rjs,内容是[/b]:
实现购物车为空时,隐藏起来。
<% form_remote_tag :url => {:action => :empty_cart} do %>
<%= submit_tag "清空购物车" %>
<% end %>
[b]2.修改控制器中的empty_cart方法[/b]:
def empty_cart
session[:cart] = nil
redirect_to_index unless request.xhr?
end
[b]3.视图中,加一个文件empty_cart.rjs,内容是[/b]:
page[:cart].visual_effect :blind_up
实现购物车为空时,隐藏起来。