【发布时间】:2020-11-15 14:36:44
【问题描述】:
我想自动选中一个复选框并在满足特定条件时显示下拉菜单。
在我拥有它之前。但现在我希望自动选中复选框并在满足条件时自动切换下拉列表
= check_box_tag 'recorded', 1, @user.recorded, onClick: "jQuery('#Recording').fadeToggle();"
这部分代码是我想要改变的。我在下面尝试过,如果满足该条件,它会选中复选框,但如果选中则不显示菜单。
- if @tenant.enable_recording_extensions
= check_box_tag 'recorded', 1, @user.recorded, checked: "jQuery('#Recording').fadeToggle();"
这是完整的if statement
.panel.panel-primary
.panel-heading
- if @tenant.enable_recording_extensions
= check_box_tag 'recorded', 1, @user.recorded, checked: "jQuery('#Recording').fadeToggle();"
%strong Enable
- else
= check_box_tag 'recorded', 1, @user.recorded, onClick: "jQuery('#Recording').fadeToggle();"
%strong Enable
控制器
if @tenant.enable_recording_extensions
@user.recorded = params[:recorded]
return true
else
@user.recorded = params[:recorded]
return false
end
【问题讨论】:
标签: jquery ruby-on-rails ruby checkbox drop-down-menu