《Web开发敏捷之道》2版 P93 点击图片调用action的方法

如果没有用Ajax方法,写法如下
<%=link_to image_tag(product.image_url),:action=>:add_to_cart,:id => product %>

注意:虽然ruby的方法不一定都要打括号,但这里,一定要用image_tag(product.image_url),而不能用:image_tag product.image_url。

用了Ajax方法以后,写法如下
<%= link_to_remote image_tag(product.image_url),
  :url => {:action=>:add_to_cart,:id => product} %>

你可能感兴趣的:(Web,Ajax,敏捷开发,Ruby)