我有一个由表格组成的视图,该表格不是由表单创建的。我需要将参数从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"]