gpt4 book ai didi

javascript - 如何在 ruby​​ on rails 中为复选框设置值?

转载 作者:行者123 更新时间:2023-11-30 18:15:45 25 4
gpt4 key购买 nike

我是新手,我想知道如何在 ruby​​ on rails 的前端将 check_box 的值从“1”设置为“Yes”,将“0”设置为“NO”?

  <%= f.check_box :RDSAP_Answer, id: "enr_rds_surv_rdsap_xref_answer_check" %>

现在,在浏览器中,如果我选中该框,它会将值“1”存储到数据库中,如果未选中,它会将空值存储在数据库中。

我想在数据库中存储Yes for checkedNo for unchecked。是否可以在 RoR 中执行?还是在 JavaScript 中最简单?设置值的最简单方法是什么。提前致谢!

最佳答案

你应该保持复选框的值不变,只使用一个助手来根据需要显示值:

Answered: <%= object.RDSAP_answer ? 'Yes' : 'No' %>

如果您经常需要这样做,请为此向模型添加一个方法:

def display_RDSAP_answer
RDSAP_answer ? 'Yes' : 'No'
end

在你看来:

Answered: <%= object.display_RDSAP_answer %>

关于javascript - 如何在 ruby​​ on rails 中为复选框设置值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13293917/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com