开发者社区 问答 正文

ails 3.1.3 怎么写 form_remote_tag

<% form_remote_tag :url => { :action => 'add_to_cart', :id => product } do %>
    <%= submit_tag "Add to Cart" %>
<% end %>

form_remote_tag 报错了。不知道新的怎么写的。

能否帮我上面的换成rails 3.1.3的写法

展开
收起
心有灵_夕 2019-12-29 00:37:20 913 分享 版权
1 条回答
写回答
取消 提交回答
  • 这样写会好很多,link_to 可以用 button_to 代替

    <%= link_to "", you_url_path, :remote => true %>
    
    

    另外你直接调用 { :action => 'add_to_cart', :id => product } 这种方式不好,应该用 routes 产生的别名,如 cart_product_path(@product) 来生成 URL

    2019-12-29 00:37:33
    赞同 展开评论
问答分类:
问答地址: