我正在使用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问题吗?
答案 0 :(得分:1)
我感到愚蠢。 RTFM !!!!
需要在我的javascript文件中加入jquery-ui
。