【发布时间】:2010-03-23 20:15:35
【问题描述】:
我不知道为什么会出现这个问题,可能是我错误地使用了 check_box_tag。
我有一个用于发送电子邮件的表单。您应该能够选择一个或多个代表不同人群的框。
<%= check_box_tag (:bcc_email, value = @spouses) %> <%= f.label :bcc_email, "Company Spouses" %><br />
<%= check_box_tag (:bcc_email, value = @soldiers) %> <%= f.label :bcc_email, "Company Soldiers" %><br />
这些值是一组电子邮件地址。这些工作正常,我已经让它们作为下拉菜单有一段时间了。
当我查看 HTML 页面源代码时,值就在那里,它们只是没有与 create 方法一起传递。
有什么想法吗?
【问题讨论】:
-
你可以在你的
check_box_tag中省略value =,这是多余的。
标签: ruby-on-rails forms checkbox