2013-07-05 3 views
1

Я использую Ransack gem, чтобы создать простой интерфейс поиска. Одним из атрибутов модели может быть true или false. Таким образом, используя форму строитель Ransack У меня есть следующий код:Rails - Ransack gem - настройки переключателей

<div class='radio'> 
<%= f.label :is_active_true, 'Is active' %> 
<%= f.radio_button :is_active_true, 1, checked: true %> 
<%= f.label :is_active_false, 'Is not active' %> 
<%= f.radio_button :is_active_false, 1 %> 
</div> 

Проблема в том, что я не в состоянии «непроверенные» радио-кнопки, как только они будут проверены.

Есть ли какие-либо опции, чтобы заставить кнопки работать, или я должен использовать дополнительный JavaScript?

+0

Как вы его работали? Можете ли вы поделиться этим решением. Спасибо –

+0

Я этого не сделал. Если бы у меня была эта работа, я бы опубликовал ответ. – gotqn

ответ

2

Нравится?

<div class='radio'> 
<%= f.label :is_active_true, 'Is active' %> 
<%= f.radio_button :is_active_true, 1, checked: true %> 
<%= f.label :is_active_true, 'Is not active' %> 
<%= f.radio_button :is_active_true, 0 %> 
</div>