Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 首次过滤后的wice_网格锁定_Ruby On Rails_Wice Grid - Fatal编程技术网

Ruby on rails 首次过滤后的wice_网格锁定

Ruby on rails 首次过滤后的wice_网格锁定,ruby-on-rails,wice-grid,Ruby On Rails,Wice Grid,我正在使用wice_网格,并试图让过滤工作 #[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 %> #[controller].rb def队列 @网格=初始化网格(指示) 结束 #看法 这些共同构成了我想要的桌子(我把原

我正在使用wice_网格,并试图让过滤工作

#[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 %>
#[controller].rb
def队列
@网格=初始化网格(指示)
结束
#看法
这些共同构成了我想要的桌子(我把原来的桌子拆成了这些裸露的骨头,我也有同样的问题)

我可以在排序字段中输入一个值,然后单击Y形过滤器图标。过滤似乎工作正常。但是,在此之后,我不能再更改过滤器(我可以更改框中的值,但再次单击过滤器图标似乎不起任何作用),也不能通过单击网格图标恢复完整的表格

如果我重新加载页面,过滤器字段中的值将恢复为第一次输入的值(如预期)。实际上,我可以运行另一个筛选/还原表,但在执行此操作后,网格似乎再次被锁定

你知道怎么做吗?这可能是Javascript问题吗?

我觉得自己很笨。RTFM


需要在我的javascript文件中包含
jquery ui

我注意到,在选择过滤器时,页面会重新加载。这对我来说是不可能的。我认为这是有希望的,但我不知道该如何处理这些信息。我尝试去设置过滤器,但结果相同