Rails:将params从视图传递到控制器(动态)

时间:2016-12-28 04:40:14

标签: ruby-on-rails

我有一个由表格组成的视图,该表格不是由表单创建的。我需要将参数从link_to对象传递给控制器​​。

有一个onclick事件会增加每次点击的参数数量。所有这些参数都需要传递给控制器​​。

有没有办法这样做。我只需要将本地存储变量中收集的所有参数传递给控制器​​。

我能够通过添加id作为查询字符串来解决这个问题,例如:

/books/?ids=4,5,6,7,8

每次将id添加到本地存储时,都会通过更改link_to按钮的href属性来形成上述URL。但我不希望用户看到ID。因此找到一种方法将params传递给控制器​​。

我需要将params传递给控制器​​的按钮代码:

<div class="row"> <%= link_to "BooksInfo", books_path, class: 'btn btn-primary waves-effect waves-light compare-btn pull-right' %> </div>

我存储id的我的本地存储:

localStorage["bookID"]

0 个答案:

没有答案
相关问题