加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – form_for中的自定义字段,不在模型中

发布时间:2020-12-17 03:36:38 所属栏目:百科 来源:网络整理
导读:我想将一个参数传递给我的控制器,它是一个简单的复选框,但我不知道我是如何在我的form_for模型中引入它,看到这是我的观点: %= form_for @finance,:html = { :id = 'go_finance' } do |f| % br Transferir de :%= f.select :from_money,@places.map { |p| [p
我想将一个参数传递给我的控制器,它是一个简单的复选框,但我不知道我是如何在我的form_for模型中引入它,看到这是我的观点:

<%= form_for @finance,:html => { :id => 'go_finance' } do |f| %>    
    <br>
    Transferir de :<%= f.select :from_money,@places.map { |p| [p.place,p.id] } %>
    para: <%= f.select :to_money,p.id] } %>
    <br>
    Entrada: <%= f.text_field :input,:id => "input",:placeholder => "Quanto foi ganho ?" %>
    Saída: <%= f.text_field :output,:id => "output",:placeholder => "Quanto foi gasto ?" %>
    <br>
    Nota: <%= f.text_area :note %>
    <%= f.submit %>
<% end -%>

我想做一个额外的复选框,但我怎么能做到这一点,没有模型中的对象,但有一些对象要检查在控制器中制作if else,如果检查是否没有检查,请帮助我,非常感谢,谢谢

解决方法

您可以尝试使用check_box_tag

<%= check_box_tag:my_attr%>

然后只需检查控制器中的参数[:my_attr].如果控制器中存在params [:my_attr],则选中该复选框.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读