Ruby on rails 复选框标记和参数散列
我在表格中有一些类似的复选框:Ruby on rails 复选框标记和参数散列,ruby-on-rails,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]中有一个散列,但这是nil 我做错了什么?来自: HTML规
<%= check_box_tag "marked[#{relative_filepath}]", 1, false %>
产生:
<input type="checkbox" value="1" style="display: none;" name="marked[/blah]" id="marked__blah">
现在假设,我应该在params[:marked]中有一个散列,但这是nil
我做错了什么?来自:
HTML规范说未经检查
复选框未成功,并且
因此,网络浏览器不会发送它们。”
我通常使用类似于
params[:object][:method]的东西。现在,通过javascript检查复选框,但即使我删除style=“display:none;”并明显地检查它们,然后发布表单,params[:marked]仍然为零。发送了哪些参数?使用params.inspect
你会得到什么?尽管我勾选了一些框:{“Authentity\u token”=>“+a7L3q+LMRgEWungZm6TvFkpXuOpsl7jdi+gWu0SFxw=”,“\u method”=>“delete”,“action”=>“delete\u folder”,“controller”=>“browser”