Re: [問題] 關於check_box的問題

看板Ruby作者 (台中喵小咩)時間17年前 (2007/12/02 02:41), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
這裡用 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
文章代碼(AID): #17KQhcNK (Ruby)
討論串 (同標題文章)
文章代碼(AID): #17KQhcNK (Ruby)