我正在使用 wice_grid 并试图让过滤工作。
#[controller].rb
def queue
@grid = initialize_grid(Indication)
end
#view
<%= grid(@grid) do |g|
g.column name: "id", attribute: "id" do |t|
t.id
end
end %>
这些一起构成了我想要的桌子(我把原来的桌子拆成这些裸露的骨头,我也有同样的问题)。
我可以在排序字段中输入一个值,然后单击 Y 形过滤器图标。过滤似乎工作正常。但是,在此之后,我无法再更改我的过滤器(我可以更改框中的值,但再次单击过滤器图标似乎什么也不做),也无法通过单击网格图标来恢复整个表格。
如果我重新加载页面,过滤器字段中的值将恢复为第一次输入的任何值(如预期的那样)。我实际上可以运行另一个过滤器/恢复表,但是在执行此操作后,网格似乎再次被锁定。
有什么想法该怎么做?这可能是Javascript问题吗?