在我的 ruby on rails 应用程序中,我有一个列出一些记录的视图。
我在页面上也有一些过滤器,上面有 javascript onclick 事件,用于检索他们的 id 并过滤页面上的记录。
单击的按钮的 id 存储在 javascript 变量中
var selected = [];
在我的 index.html.erb 中,我想使用我的 selected[] 数组的值从数据库中检索数据并过滤索引页面。
我在其他帖子中看到我们无法将 javascript 变量传递给 erb 代码,因为后者是在服务器中执行的。
如何使用 ajax 或其他方式将我选择的 id 传递给我的 erb 函数?
<% Post.recent(**selected**).each do |post| %>
.....
<% end %>