2016-04-24 120 views
0

我在我的應用程序中使用了wice網格。我有一個具有帶布爾值的高亮屬性的模型。在wice網格表中,我不想使用默認的下拉過濾器,而是使用一些複選框或切換按鈕。Rails Wicegrid複選框過濾器

<%= grid(event_grid) do |g| 
    g.column name: 'Highlight', attribute: 'highlight' do |event| 
    event.highlight 
    end 
end -%> 

默認情況下,過濾器的下拉列表中包含true和false值。我想有一個複選框過濾器,而不是下拉菜單。 讓我知道如果你需要任何更多的細節...謝謝

+0

Wicegrid允許您定義自定義過濾器選項。請按照https://github.com/leikind/wice_grid#defining-your-own-external-filter-processors –

+0

我沒有通過文檔,但我沒有找到我的答案。自定義過濾器是自定義下拉菜單,我不想要下拉過濾器。 – Sheharose

回答

0

試試這個...

g.column name: 'Highlight', attribute: 'highlight', auto_reload: true do |event| 
    check_box "event", "highlight", {:checked => event.highlight, :disabled => true} 
end