作者shelary (台中喵小咩)
看板Ruby
标题Re: [问题] 关於check_box的问题
时间Sun Dec 2 02:41:41 2007
这里用 check_box 比较好哦...不要用 check_box_tag
因为用 check_box 的话会自动加有 hidden 的那段
基本上..就像版主说的..除非你有特殊须要..
不然最好不要用 xxxx_tag 会增加你写错的机会
※ 引述《ilake (lake)》之铭言:
: <% form_tag :action => 'set_check', :goal_id => goal do %>
: <% for task in goal.tasks %>
: <%= check_box_tag "task["+task.id.to_s+"][checked]","1"%>
: <%= hidden_field_tag("task["+task.id.to_s+"][checked]","0") %>
: <%= h(task.name) %>
: <% end %>
: <%= submit_tag "submit" %>
: <% end %>
: 从上面的view 我们可以得到这样的params
: params: {
: :controller=>"user",
: :task=> {
: "2"=>{"checked"=>"0"},
: ... etc...
: "4"=>{"checked"=>"1"}
: },
: :action=>"set_check"
: }
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.225.162.114