【问题标题】:Rails - Ransack gem - radio buttons settingsRails - Ransack gem - 单选按钮设置
【发布时间】:2013-07-03 23:23:14
【问题描述】:

我正在使用 Ransack gem 来创建简单的搜索界面。模型属性之一可以是 true 或 false。因此,使用 Ransack 表单生成器,我有以下代码:

<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?

【问题讨论】:

  • 你是如何让它工作的?能否请您分享解决方案。谢谢
  • 我没有。如果我有这个工作,我会发布答案。

标签: ruby-on-rails-3 radio-button ransack unselect


【解决方案1】:

像这样?

<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>

【讨论】:

    猜你喜欢
    • 2015-10-28
    • 1970-01-01
    • 1970-01-01
    • 2012-03-20
    • 1970-01-01
    • 2017-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多