check_box_tag和params hash

时间:2010-07-02 11:26:08

标签: ruby-on-rails

我在表格中有一些像这样的复选框:

<%= check_box_tag "marked[#{relative_filepath}]", 1, false %>

产生:

<input type="checkbox" value="1" style="display: none;" name="marked[/blah]" id="marked__blah">

现在据说,我应该在params [:marked]中有一个哈希,但这是零。

我做错了什么?

1 个答案:

答案 0 :(得分:2)

来自railsapi.com

  

“HTML规范说未经检查   复选框不成功,并且   因此,网络浏览器不会发送它们。“

我通常使用类似params[:object][:method].to_bool的内容。