Rails link_to控制器

时间:2014-08-14 16:54:04

标签: ruby-on-rails

我想做与以下代码行完全相同的事情

<%= button_to 'Add to Cart', line_items_path(:product_id => product) %>

但我没有使用按钮,而是需要一个链接。 有人可以发布等效的link_to电话吗?

1 个答案:

答案 0 :(得分:0)

您可以使用CSS使其看起来像一个按钮。为此,请添加Bootstrap CSS并更新您的代码:

<%= link_to 'Add to Cart', "javascript:postData(#{product.id});", :class => "btn btn-default" %>

<script type='text/javascript'>
  function postData(productId){
    $.post("/line_items, { product_id: productId } );
  }
</script>

有关 Bootstrap

的更多信息