我试图隐藏一个复选框并指定默认值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' %>