我想要自动选中一个复选框,并在满足特定条件时显示下拉菜单。
以前我有过这样的经历。但现在我希望自动选中该复选框,并在满足条件时自动切换下拉菜单
= 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发布于 2020-07-26 13:02:00
请访问:ApiDock查看check_box_tag-reference
看起来@user.recorded就是false。
checked: "jQuery('#Recording').fadeToggle();"应该做什么?这简直是一团糟。
https://stackoverflow.com/questions/63095411
复制相似问题