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

ruby-on-rails – 隐藏复选框和赋值 – Ruby on Rails – 简单问

发布时间:2020-12-17 04:19:34 所属栏目:百科 来源:网络整理
导读:我试图隐藏一个复选框并指定默认值1,这样提交按钮只显示.这是我的表格.只是想知道正确的格式,因为我是rails的新手.我认为你可以用帮助器做到这一点但是想知道我是否可以将它包含在表单中.这是表格: % remote_form_for [@post,Vote.new] do |f| % p %= f.lab
我试图隐藏一个复选框并指定默认值1,这样提交按钮只显示.这是我的表格.只是想知道正确的格式,因为我是rails的新手.我认为你可以用帮助器做到这一点但是想知道我是否可以将它包含在表单中.这是表格:
<% remote_form_for [@post,Vote.new] do |f| %>
    <p>
        <%= f.label :vote %>
        <%= f.check_box :vote %>
    </p>
    <%= f.submit "Vote" %>

解决方法

你当然可以这样做,但如果你想要的只是设置一个参数而不显示一个字段,你可能想要的是一个隐藏的字段:
<%= f.hidden_field :vote,:value => '1' %>

如果你确实想要一个隐藏的复选框(也许你可以选择稍后使用javascript显示它?),你可以这样做:

<%= f.check_box :vote,:checked => true,:style => 'visibility: hidden' %>

(编辑:李大同)

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

    推荐文章
      热点阅读